<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>framework &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/framework/</link>
	<description>Feed of posts on WordPress.com tagged "framework"</description>
	<pubDate>Wed, 19 Jun 2013 05:40:47 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[List of PHP Framework]]></title>
<link>http://openguider.wordpress.com/2013/05/21/list-of-php-framework/</link>
<pubDate>Tue, 21 May 2013 14:56:55 +0000</pubDate>
<dc:creator>Dharmalingam A</dc:creator>
<guid>http://openguider.wordpress.com/2013/05/21/list-of-php-framework/</guid>
<description><![CDATA[If you are PHP developer this post may help you lot .  This post contain the list of frameworks  use]]></description>
<content:encoded><![CDATA[<p>If you are PHP developer this post may help you lot .  This post contain the list of frameworks  user by PHP. PHP framework can help you to develop a PHP application faster, with more simplicity and with a vision &#8220;best-practices-oriented&#8221;.Here a list of PHP framework that available. If you are new to framework I suggest you to learn Codeigniter this is simple framework with MVC patterns and most popular PHP frameworks are listed in top of the list</p>
<p><strong>1. CodeIgniter</strong><br />
<img title="codeigniter" alt="codeigniter" src="http://superdit.com/wp-content/uploads/2009/07/codeigniter-150x150.jpg" width="59" height="59" /><a href="http://codeigniter.com" target="_blank"> http://codeigniter.com </a></p>
<p><strong>2. CakePHP</strong><br />
<img title="cakephp" alt="cakephp" src="http://superdit.com/wp-content/uploads/2009/07/cakephp-150x150.png" width="90" height="90" /> <a href="http://cakephp.org" target="_blank">http://cakephp.org</a></p>
<p><strong>3. Zend Framework</strong><br />
<img title="zend_framework" alt="zend_framework" src="http://superdit.com/wp-content/uploads/2009/07/zend_framework-150x150.jpg" width="43" height="43" /><a href="http://framework.zend.com" target="_blank">http://framework.zend.com</a></p>
<p><strong>4. Symfony</strong><br />
<img title="symfony" alt="symfony" src="http://superdit.com/wp-content/uploads/2009/07/symfony.gif" width="269" height="73" /><a href="http://www.symfony-project.org" target="_blank">http://www.symfony-project.org</a></p>
<p style="padding-left:60px;"><strong>5. Yii Framework</strong><br />
<img title="yii logo" alt="yii logo" src="http://superdit.com/wp-content/uploads/2009/07/yii-logo.jpg" width="56" height="55" /> <a href="http://www.yiiframework.com" target="_blank">http://www.yiiframework.com</a></p>
<p><strong>6. Prado</strong></p>
<p><img class="rg_hi uh_hi" id="rg_hi" style="width:163px;height:80px;" alt="" src="image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBhQSDhUQDRMRFREVFRQVGBgQFh4ZHxYVFxcWFx8UFhUYJyckGhkkGhUVKzssIycpOC44Fh81NTAvNicrOCkBCQoKDgwOGg8PGTIkHiQ1MTU1NTI1NTMyNS4qLSk1NS0tMiw1NSwsNTQyKTUxLDU1LDQyLDUvKi0sLjUvNDQ0MP/AABEIAFAAowMBIgACEQEDEQH/xAAbAAEAAwEBAQEAAAAAAAAAAAAABQYHAwQBAv/EAEAQAAIBAwEEBgcGBAQHAAAAAAECAwAEERIFEyExBhZBUVTRByIycZOhshQ1QmFzkXKBgsEVJZKiFyMkM0Njg//EABoBAQACAwEAAAAAAAAAAAAAAAABAwIEBQb/xAAtEQACAQIDBgYCAwEAAAAAAAAAAQIDEQQSIQUTMUFRUhQVMpGh0XHBMzSBYf/aAAwDAQACEQMRAD8A3GlKUApSuJu03m61pvMZ06hqx36eeKA7Urj9sTebrWm8xnRqGrHfp54roXGQCRk5wO/HdQH6pXGS8RXEbOgdvZUsAT7l5mvtzdJGuuVlRR2uQo/c0B1pXKW6RU3jsqpgHUxAGD26jwxxoblQm8LLoxq1ZGNPPOrligOtK5R3SMm8VlKYzqBBGO/VyxXMbTi3e9EsW7zjXrXTnljVnHOgPTSuVtdJIuuJldePFCGHDhzFfJbxFdUd0V39lWYAt/CDxP8AKgO1K4z3iIVEjopY4UMwGo9y55niOVdGlAIBIBOcAnnjngdtAfqlflJAc4IODg4PIjsP51+qAUpSgFKUoBSlKAVWU6Ml9oy3ExIjEkEsYXT6zxxFNRPtADJ4cM+7NWasf6XdLLuLaE8cVxIqK+AoxgDSp7qrqVFTV2bmEwksVJxi0ra6lxl2BN/ipuSgaDfRMACAQVtzGJg3PCksCvbqzxxXTa2x7h79L2MD/p3SNE4evC+N82r8J9YcO3cL31mnXa98VL8vKnXa98VL/t8qo8VHodHyOt3L5+jRuk2x5ZbicRwbwT2ccKOSoEUqyTHeMScjTvEYFQT6vDjUhtmxkE1rMEadIRIroNOSzqqiYBiASNLDn/5DWU9dr3xUvy8q+ddr3xUvy8qeKj0HkdbuXz9GknYUi7LSF43LrLvVS3ZA0I3pkUR6/UfdgqMHgdOB2V0n2XO1hah4kZ4ZY5JIYwqh1XVwC50hhlWxnGVwDyrM+u174qX5eVOu174qX5eVPFR6DyOt3L5+jSxsaVrC/QR6GuftDRREj1dcQQBiOALOCxGeGvvzUsNllbFoP+4xjceuEGWKngQoC8+HKse67Xvipfl5V867Xvipfl5U8VHoPI63cvn6Nk2NA0NpbxGM6hHEj6SvqERgFjx4jIxwzzqNk2cy38zS2+/in+zlH9U7rdfgYOQQAw1grnix7eec7O6QbTnLC2luJCo1HRp4D9q8h6a3viZfl5VPio9GQti1W7Z43/36NK6Q7Jkaa4Ig363FqsCHKjdMDLkMW4qja1bK5P8Ay+XBa/W3tiXDJaNCQ89qGcMxwHlWMLpbJ9mQaweeNeeysz67Xvipfl5U67Xvipf9vlUeKj0J8jrdy+fo1nojsh7eGVJvaaeWTOc6teCX/LLajip2qp6N9pyz2TPcO0jiZ1y2OQCcOHvNWutmMsyucetSdGo6b5ClKVkVClKUApSlAKwrpx953P6g+la3WsK6cfelx+oPpWtTFelHd2H/ADS/H7R59g9GprxyluowuNTMcKue89/5CrDe+ii5RC0bxSEfhGVJ9xbgflU9YXDWnR0TWwxIy6y2M4Z3wXPuGP2FVjob0ouvt8SNLLIsrhXWRiwIP4hnkRz4d1UZIRspcWdJ4jE1c86TSjFtWfOxX7LZE00/2eKNjLkgqeGnHPVn2QPzq2f8JLnRnewa8ez637asf2rRG2fHBJcXaKN46At/81Y/Ph+wrHOul3v9/v5NedWnV6v8O75af5VMqcKfr1MaWLxGMbdC0Urcebf6PDfbIlhn+zyxsJcgBRx1Z5ace1n8qtVj6KLl0DSPFGT+FssR7yvAfOtGfZ0cs1vcyqBMiNpB5+soyP6eP71mPTTpRc/b5UWWWNYn0qsbFeAx6xxzJ58e+plSjT1lqY0sbXxbUKVotK7fHnbQh9v9GZrNwtwowfZdDlWx3Hv/ACNSmw/Rzc3MYlOiKNhlTLnLDvCjs9+KvmxY/wDEdlRG+AJLKSSMat3JjV/UBj+o1B+lDpBPFNHbwO8cZj1kxnSWOojGoccDA5d9HShFZ3wEMdXqyVCNlNN3fLToTPQTolLYvMJmRlcR6ShP4decg8uYrPdk9D7i8lkMIAjEjgvIcDOo8BjiT7qvPow27NPDKlwxcRFdLvxOGDZUntxgfvXv25azpZw22yuBkYKZB+BCC5kz2ZPb+fDjVmSMoJrgjUWJrUMRUjJrO7a8rJcfYqg9EE3bcQ/6Wqo7d2QbW5e3ZgxTHFRgHIB5H31dOjcU8O3BbS3EkwVHLHWxHFM8VYnBBI/eoD0ij/NZsf8Ar+haonGOS6VtbHSwtas6+7nPMnG60tzLz6Jvu9v15PpSrpVK9E33e368n0pV1reo+hHmsf8A2Z/kUpSrTSFKUoBSlKAVhXTj7zuP4x9K1utYT04P+aXH6g+la1MV6Ud3Yf8ANL8ftGlbE2lFBsSGS6GYt2qt6urgxK8V7RxqMg2/sizJmtFVpSDgRqxPHsBfgoqpXXTPXspLDd4K6QX1cCqtqGF55qs5qmVe1rdDoUdm5s7qNq7eiejX/TV+jnScXFpezXDorFnOkt7CboBQO8c/ec1VugXSOGE/Z72OMxM6ursoOiQYALZ/DwHHs/nwqNM1Xvno+htrZ9NKceUrf5boaf6QNtTWt9bXEbo0YV9MffnAbV3hgRg9mK6T9INk3mJrxVWUAZEisDw7CU4MKy0vnmfy4ns7q+ZrJ13du2jK47NgoRWZqS0utNDY9qdJLeTZM0lm6qqKUQeyQykaQq8xyGKioOmVhfQKm1VCyL2sDjPayOvEZ7j86zGmaPESb4GMNlU4q2Z3vdPmjR9s9OLW3tTa7IUZYEalBAXPNstxZ6+9C/SLHHAttfFl0DSkgBIKjkrY4gjvrN80zUb+V7lr2ZRdNwd3fW/O5qZ6V7Nsld7ECSZ8k6dRLHn68j8hms0v71ppXmlOXdix957B+Q/tXnzTNYTqOWhdh8JCg3JNtvm+Jr3om+72/Xk+lKulUr0Tfd7fryfSlXWulR9CPH7Q/sz/ACKUpVppClKUApSlAK8M2w7d2LyQQsx4ktGpJ95Ir3UqLXMoyceDI7q5beGt/hL5U6uW3hrf4S+VSNKZV0Mt7U7n7kd1ctvDW/wl8qdXLbw1v8JfKpGlMq6De1O5+5HdXLbw1v8ACXyp1ctvDW/wl8qkaUyroN7U7n7kd1ctvDW/wl8qdXLbw1v8JfKpGlMq6De1O5+5HdXLbw1v8JfKnVy28Nb/AAl8qkaUyroN7U7n7kd1ctvDW/wl8qdXLbw1v8JfKpGlMq6De1O5+5xtbNIl0woiLnOEUKM9+B212pSpMG29WKUpQgUpSgP/2Q==" width="163" height="80" /> PRADO<sup>TM </sup> is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for <b>P</b>HP <b>R</b>apid <b>A</b>pplication <b>D</b>evelopment <b>O</b>bject-oriented. <a href="http://pradosoft.com" target="_blank">http://pradosoft.com</a></p>
<p><strong>7. Kohana</strong></p>
<p><img class="decoded" alt="http://kohanaframework.org/assets/img/logo-new.png" src="http://kohanaframework.org/assets/img/logo-new.png" />Kohana is a PHP5 framework that uses the Model View Controller architectural pattern. It aims to be secure, lightweight, and easy to use.<br />
<a href="http://kohanaframework.org/" target="_blank">http://kohanaframework.org/</a></p>
<p><strong>8. Akelos</strong><br />
<a href="http://akelos.org" target="_blank">http://akelos.org</a></p>
<p><strong>9. Phocoa</strong><br />
<a href="http://phocoa.com" target="_blank">http://phocoa.com</a></p>
<p><strong>10. Recess</strong><br />
<img title="recess" alt="recess" src="http://superdit.com/wp-content/uploads/2009/07/recess.gif" width="139" height="30" /> <a href="http://www.recessframework.org" target="_blank">http://www.recessframework.org</a></p>
<p><strong>11. Seagull</strong><br />
<a href="http://seagullproject.org" target="_blank">http://seagullproject.org</a></p>
<p><strong>12. evoCore</strong><br />
<a href="http://evocore.net" target="_blank">http://evocore.net</a></p>
<p><strong>13. Qcodo</strong><br />
<a href="http://qcodo.com" target="_blank">http://qcodo.com</a></p>
<p><strong>14. Agavi</strong><br />
<img title="agavi" alt="agavi" src="http://superdit.com/wp-content/uploads/2009/07/agavi.png" width="137" height="56" /><a href="http://www.agavi.org" target="_blank">http://www.agavi.org</a></p>
<p><strong>15. FUSE</strong><br />
<a href="http://www.phpfuse.net" target="_blank">http://www.phpfuse.net</a></p>
<p><strong>16. Horde</strong><br />
<img title="horde" alt="horde" src="http://superdit.com/wp-content/uploads/2009/07/horde-150x150.png" width="54" height="54" /> <a href="http://www.horde.org" target="_blank">http://www.horde.org</a></p>
<p><strong>17. Zoop</strong><br />
<img title="zoop" alt="zoop" src="http://superdit.com/wp-content/uploads/2009/07/zoop.png" width="42" height="42" />  <a href="http://zoopframework.com" target="_blank">http://zoopframework.com</a></p>
<p><strong>18. PHPWork</strong><br />
<a href="http://phpwork.org" target="_blank">http://phpwork.org</a></p>
<p><strong>19. Lisa PHP Framework</strong><br />
<img title="Lisa" alt="Lisa" src="http://superdit.com/wp-content/uploads/2009/07/Lisa.jpg" width="33" height="33" /> <a href="http://code.google.com/p/lisaframework" target="_blank">http://code.google.com/p/lisaframework</a></p>
<p><strong>20. Orinoco</strong><br />
<img title="oricono" alt="oricono" src="http://superdit.com/wp-content/uploads/2009/07/oricono.png" width="42" height="48" /><a href="http://code.google.com/p/orinoco-framework" target="_blank">http://code.google.com/p/orinoco-framework</a></p>
<p><strong>21. DIY</strong><br />
It is an open-source lightweight web application framework based on object-oriented PHP 5, MySQL, and XSLT. It is fully object-oriented and designed following the MVC architecture and REST design principles. The idea behind it is not to reinvent the wheel but instead to combine existing and proven technologies in a convenient and effective way.<br />
more on … <a href="http://www.xml.lt/Resources/Framework" target="_blank">http://www.xml.lt/Resources/Framework</a></p>
<p><strong>22. ash.MVC</strong><br />
<a href="http://ash-mvc.org" target="_blank">http://ash-mvc.org</a></p>
<p><strong>23. SolarPHP</strong><br />
<a href="http://solarphp.com" target="_blank">http://solarphp.com</a></p>
<p><strong>24. PHPOpenBiz</strong><br />
<a href="http://www.phpopenbiz.org/jim" target="_blank">http://www.phpopenbiz.org/jim</a></p>
<p><strong>25. PHPonTRAX</strong><br />
<img title="phpontrax" alt="phpontrax" src="http://superdit.com/wp-content/uploads/2009/07/phpontrax.png" width="47" height="49" /> <a href="http://www.phpontrax.com" target="_blank">http://www.phpontrax.com</a></p>
<p><strong>26. PHPDevShell</strong><br />
<img title="phpdevshellpng" alt="phpdevshellpng" src="http://superdit.com/wp-content/uploads/2009/07/phpdevshellpng.png" width="91" height="56" />     <a href="http://www.phpdevshell.org" target="_blank">http://www.phpdevshell.org</a></p>
<p><strong>27. Madeam</strong><br />
<a href="http://madeam.com" target="_blank">http://madeam.com</a></p>
<p><strong>28. Limb3</strong><br />
<a href="http://limb-project.com" target="_blank">http://limb-project.com</a></p>
<p><strong>29. PHPCliFramework</strong><br />
<a href="http://cliframework.com" target="_blank">http://cliframework.com</a></p>
<p><strong>30. WASP</strong><br />
<a href="http://wasp.sourceforge.net/content" target="_blank">http://wasp.sourceforge.net/content</a></p>
<p><strong>31. PHP for Applications</strong><br />
<a href="http://p4a.crealabsfoundation.org" target="_blank">http://p4a.crealabsfoundation.org</a></p>
<p><strong>32. Lion PHP Framework</strong><br />
<a href="http://www.lionframework.org" target="_blank">http://www.lionframework.org</a></p>
<p><strong>33. Flow3</strong><br />
<img title="flow3" alt="flow3" src="http://superdit.com/wp-content/uploads/2009/07/flow3.gif" width="109" height="40" /><a href="http://flow3.typo3.org" target="_blank">http://flow3.typo3.org</a></p>
<p><strong>34. Adventure PHP Framework</strong><br />
<a href="http://adventure-php-framework.org" target="_blank">http://adventure-php-framework.org</a></p>
<p><strong>35. Amhulio</strong><br />
<a href="http://www.amhulio.com" target="_blank">http://www.amhulio.com</a></p>
<p><strong>36. ATK Framework</strong><br />
<img title="atk" alt="atk" src="http://superdit.com/wp-content/uploads/2009/07/atk.jpg" width="76" height="56" />         <a href="http://www.atk-framework.com" target="_blank">http://www.atk-framework.com</a></p>
<p><strong>37. Ambivalence</strong><br />
<a href="http://amb.sourceforge.net" target="_blank">http://amb.sourceforge.net</a></p>
<p><strong>38. Nette Framework</strong><br />
<img title="nette" alt="nette" src="http://superdit.com/wp-content/uploads/2009/07/nette.png" width="86" height="46" /><a href="http://nettephp.com/en" target="_blank">http://nettephp.com/en</a></p>
<p><strong>39. Andromeda</strong><br />
<a href="http://www.andromeda-project.org" target="_blank">http://www.andromeda-project.org</a></p>
<p><strong>40. CoughPHP</strong><br />
<a href="http://www.coughphp.com" target="_blank">http://www.coughphp.com</a></p>
<p><strong>41. InterJinn</strong><br />
<img title="interJinn" alt="interJinn" src="http://superdit.com/wp-content/uploads/2009/07/interJinn.jpg" width="22" height="34" />               <a href="http://www.interjinn.com" target="_blank">http://www.interjinn.com</a></p>
<p><strong>42. Jelix</strong><br />
<img title="jelix" alt="jelix" src="http://superdit.com/wp-content/uploads/2009/07/jelix.png" width="65" height="22" /><a href="http://jelix.org" target="_blank">http://jelix.org</a></p>
<p><strong>43. KissMVC</strong><br />
<a href="http://kissmvc.com" target="_blank">http://kissmvc.com</a></p>
<p><strong>44. Kolibri</strong><br />
<a href="https://launchpad.net/kolibri" target="_blank">https://launchpad.net/kolibri</a></p>
<p><strong>45. phpPeanuts</strong></p>
<p><a href="http://www.phppeanuts.org" rel="nofollow">http://www.phppeanuts.org</a></p>
<p><strong>46. PHPulse</strong><br />
<img title="phpulse" alt="phpulse" src="http://superdit.com/wp-content/uploads/2009/07/phpulse.jpg" width="174" height="61" /> <a href="http://www.phpulse.com" target="_blank">http://www.phpulse.com</a></p>
<p><strong>47. Pluf</strong><br />
<img title="pluf" alt="pluf" src="http://superdit.com/wp-content/uploads/2009/07/pluf.png" width="64" height="22" /> <a href="http://pluf.org" target="_blank">http://pluf.org</a></p>
<p><strong>48. QCubed</strong><br />
<img title="qcube" alt="qcube" src="http://superdit.com/wp-content/uploads/2009/07/qcube.jpg" width="130" height="53" /> <a href="http://qcu.be" target="_blank">http://qcu.be</a></p>
<p><strong>49. Swat</strong><br />
<a href="https://code.silverorange.com/wiki/Swat" target="_blank">https://code.silverorange.com/wiki/Swat</a></p>
<p><strong>50. LightVC</strong><br />
<a href="http://www.lightvc.org" target="_blank">http://www.lightvc.org</a></p>
<p><strong>51. Tangra Framework</strong><br />
<img title="tangra" alt="tangra" src="http://superdit.com/wp-content/uploads/2009/07/tangra.png" width="108" height="46" /> <a href="http://www.tangraframework.net" target="_blank">http://www.tangraframework.net</a></p>
<p><strong>52. TinyMVC</strong><br />
<a href="http://www.tinymvc.com" target="_blank">http://www.tinymvc.com</a></p>
<p><strong>53. Flourish</strong><br />
<img title="flourish" alt="flourish" src="http://superdit.com/wp-content/uploads/2009/07/flourish.gif" width="143" height="49" /><a href="http://flourishlib.com" target="_blank">http://flourishlib.com</a></p>
<p><strong>54. Stubbles</strong><br />
<img title="stubbles" alt="stubbles" src="http://superdit.com/wp-content/uploads/2009/07/stubbles.png" width="106" height="90" /><a href="http://www.stubbles.net" target="_blank">http://www.stubbles.net</a></p>
<p><strong>55. Atomik Framework</strong><br />
<a href="http://www.atomikframework.com" target="_blank">http://www.atomikframework.com</a></p>
<p><strong>56. Simplicity</strong><br />
<a href="http://www.simplicityphp.com/" target="_blank">http://www.simplicityphp.com</a></p>
<p><strong>57. DOOPHP</strong><br />
<img title="doo" alt="doo" src="http://superdit.com/wp-content/uploads/2009/07/doo.png" width="215" height="54" /><a href="http://doophp.com" target="_blank">http://doophp.com</a></p>
<p><strong>58. DragonPHP</strong><br />
<a href="http://www.dragonphp.com" target="_blank">http://www.dragonphp.com</a></p>
<p><strong>59. tk_self</strong><br />
<a href="http://tkself.org" target="_blank">http://tkself.org</a></p>
<p><strong>60. SpotLight</strong><br />
<a href="http://spotlight.cv.ua" target="_blank">http://spotlight.cv.ua</a></p>
<p><strong>61. WEB2BB</strong><br />
<a href="http://web2bb.com" target="_blank">http://web2bb.com</a></p>
<p><strong>62. SENCHA</strong><br />
<a href="http://www.sencha-project.org" target="_blank">http://www.sencha-project.org</a></p>
<p><strong>63. Bedrock Framework</strong><br />
<img title="bedrockframework" alt="bedrockframework" src="http://superdit.com/wp-content/uploads/2009/07/bedrockframework.png" width="69" height="69" /><a href="http://www.bedrockframework.com" target="_blank">http://www.bedrockframework.com</a></p>
<p><strong>64. VLC for PHP</strong><br />
<a href="http://www.qadram.com/vcl4php/index.php" target="_blank">http://www.qadram.com/vcl4php/index.php</a></p>
<p><strong>65. Maverick PHP</strong><br />
<a href="http://svn.jamessocol.com/maveric" target="_blank">http://svn.jamessocol.com/maveric</a></p>
<p><strong>67. phpHtmlLib</strong><br />
h<a href="http://phphtmllib.newsblob.com" target="_blank">ttp://phphtmllib.newsblob.com</a></p>
<p><strong>68. BaseBones</strong><br />
<a href="http://code.google.com/p/barebonesmvc-php" target="_blank">http://code.google.com/p/barebonesmvc-php</a></p>
<p><strong>69. micMVC</strong><br />
<img title="micmvc" alt="micmvc" src="http://superdit.com/wp-content/uploads/2009/07/micmvc.png" width="251" height="141" /><a href="http://riftor.g615.co.uk/index.php?action=view&#38;id=22" target="_blank">http://riftor.g615.co.uk/index.php?action=view&#38;id=22</a></p>
<p><strong>70. Odin Assemble</strong><br />
<a href="http://www.odinassemble.com" target="_blank">http://www.odinassemble.com</a></p>
<p><strong>71. Castle-PHP</strong><br />
<a href="http://code.google.com/p/castle-php/" target="_blank">http://code.google.com/p/castle-php/</a></p>
<p><strong>72. MiMVic</strong><br />
<a href="http://code.google.com/p/mimvic/" target="_blank">http://code.google.com/p/mimvic/</a></p>
<p><strong>73. CIEXtended</strong></p>
<p><a href="http://ciex.levallois.biz/" target="_blank">http://ciex.levallois.biz/</a></p>
<p><strong>74. </strong><strong>FAT-FREE</strong><br />
<a href="http://fatfree.sourceforge.net/" target="_blank">http://fatfree.sourceforge.net/</a></p>
<p><strong>75. Noloh</strong><br />
<img title="nolohLogoSmall" alt="" src="http://superdit.com/wp-content/uploads/2009/07/nolohLogoSmall.png" width="131" height="56" /><a href="http://www.noloh.com" target="_blank">http://www.noloh.com</a></p>
<p><strong>76. Vork Enterprise PHP Framework</strong><br />
<a href="http://www.vork.us/">http://www.vork.us/</a></p>
<p><strong>77. KumbiaPHP</strong><br />
<a href="http://sourceforge.net/projects/kumbia/">http://sourceforge.net/projects/kumbia/</a></p>
<p><strong>78. mgframework</strong><br />
<strong>                      <a href="http://code.google.com/p/mgframework/" target="_blank">http://code.google.com/p/mgframework/</a></strong></p>
<p><strong>79. Lithium</strong><br />
<a href="http://superdit.com/wp-content/uploads/2009/07/php_lithium_logo.jpg"><img title="php_lithium_logo" alt="" src="http://superdit.com/wp-content/uploads/2009/07/php_lithium_logo.jpg" width="145" height="129" /></a> <a href="http://lithify.me/" target="_blank">http://lithify.me/</a></p>
<p><em>added on May 23, 2010</em></p>
<p><strong>80. Yellow Duck Framework</strong><br />
<a href="http://ydframework.berlios.de/" target="_blank">http://ydframework.berlios.de/</a></p>
<p><strong>81. LightMVC</strong><br />
<a href="http://ldos.fe.uni-lj.si/eng/index.php?id=01_Members/15_Marko_Tkalcic/mvc/index.html" target="_blank">http://ldos.fe.uni-lj.si/eng/index.php?id=01_Members/15_Marko_Tkalcic/mvc/</a></p>
<p><strong>82. Ister</strong><br />
<a href="http://www.ister.org/code/ister/" target="_blank">http://www.ister.org/code/ister/</a></p>
<p><strong>83. Sourdough</strong></p>
<div id="_mcePaste"><img title="sourdough_logo_small" alt="" src="http://superdit.com/wp-content/uploads/2009/07/sourdough_logo_small.gif" width="244" height="79" /></div>
<p><a href="http://sourdough.phpee.com/" target="_blank">http://sourdough.phpee.com/</a></p>
<p><strong>84. MagicPHP</strong><br />
<img title="magicphp" alt="" src="http://superdit.com/wp-content/uploads/2009/07/magicphp.gif" width="48" height="48" /><a title="MagicPHP" href="http://sourceforge.net/projects/magicphp/" target="_blank">         http://sourceforge.net/projects/magicphp/</a></p>
<p><strong>85. SimplePHP</strong><br />
<a title="SimplePHP" href="http://weareinfinite.net/simple/" target="_blank">http://weareinfinite.net/simple/</a></p>
<p><strong>86. PSX Framework</strong><br />
<a href="http://phpsx.org/" target="_blank">http://phpsx.org/</a></p>
<p><strong>87. Open Delight</strong><br />
<a href="http://www.adiipl.com/opendelight/" target="_blank">http://www.adiipl.com/opendelight/</a></p>
<p>88.  <strong>Behat</strong> -Testing Framework</p>
<p><a href="http://openguider.files.wordpress.com/2013/05/behat.jpg"><img class="size-full wp-image-258 alignleft" alt="behat" src="http://openguider.files.wordpress.com/2013/05/behat.jpg?w=191&#038;h=71" width="191" height="71" /></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Spaceport NEO]]></title>
<link>http://riteshnewal.wordpress.com/2013/05/21/spaceport-neo/</link>
<pubDate>Tue, 21 May 2013 07:25:02 +0000</pubDate>
<dc:creator>Ritesh Newal</dc:creator>
<guid>http://riteshnewal.wordpress.com/2013/05/21/spaceport-neo/</guid>
<description><![CDATA[Spaceport NEO http://spaceport.io/ The free, cross-platform mobile game framework using ActionScript]]></description>
<content:encoded><![CDATA[<p><strong>Spaceport NEO</strong></p>
<p><a href="http://spaceport.io/">http://spaceport.io/</a></p>
<p>The free, cross-platform mobile game framework using ActionScript 3.</p>
<p><span style="text-decoration:underline;"><strong>Featurs</strong></span></p>
<ul>
<li><strong>Familiar Tools &#38; APIs</strong><br />Develop on Mac OS X or Windows<br />Develop entirely in Adobe FlashBuilder<br />Create art assets with Flash Professional<br />Integrate with Flash API &#38; SWC files<br />Debug / Profile using Flash Builder</li>
<li><strong>Super-Simple Workflow</strong><br />No need for Xcode or Android SDK<br />Install to iOS and Android via USB<br />Update code and assets over WiFi<br />Easily export IPA &#38; APK files<br />Update live games via Spaceport Cloud</li>
<li><strong>High-Performance Graphics</strong><br /> Fully GPU-accelerated without Stage3D<br /> Dramatically faster rendering than AIR<br /> Vector Graphics without the slowdown<br /> No need for sprite sheets<br /> Unrestricted animation length &#38; size<br /> </li>
</ul>
<p><strong>How SP works</strong></p>
<p>sp is built on an incremental build system called Shake.</p>
<p>Inside your project folder, there is a hidden file called .actionScriptProperties. This file is created by Adobe Flash Builder. It contains information about project configuration.</p>
<p>sp will automatically read the .actionScriptProperties file to determine your project configuration. Next, it will build all of your resources. It will convert:</p>
<ul>
<li>All your ActionScript code to JavaScript</li>
<li>All SWF and SWC files containing artwork to SGF files (Spaceport Graphics Format)</li>
<li>All MP3 files to OGG files (no legal issues)</li>
</ul>
<p>It will also create a file called manifest.xml which enumerates all of the files in the project. This is used to detect which files have changed, so that only the differences are downloaded between runs.</p>
<p>All other resources included in the project, like TXT, JSON, XML, PNG, JPG, and GIF files will be copied into the bundle.</p>
<p>All of these things created by the sp tool will be placed inside a folder called out. If you ever delete this folder, everything inside will be rebuilt.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How can I help my child with their English homework?]]></title>
<link>http://sjbteaching.wordpress.com/2013/05/21/how-can-i-help-my-child-with-their-english-homework/</link>
<pubDate>Tue, 21 May 2013 06:00:34 +0000</pubDate>
<dc:creator>Sally-Jayne</dc:creator>
<guid>http://sjbteaching.wordpress.com/2013/05/21/how-can-i-help-my-child-with-their-english-homework/</guid>
<description><![CDATA[As a tutor, one of the questions I get asked most often by parents is, “How can I help my child with]]></description>
<content:encoded><![CDATA[<p><a href="http://sjbteaching.files.wordpress.com/2013/06/english-homework.jpg"><img class="alignleft size-full wp-image-2619" title="English homework" alt="" src="http://sjbteaching.files.wordpress.com/2013/06/english-homework.jpg?w=295&#038;h=63" width="295" height="63" /></a>As a tutor, one of the questions I get asked most often by parents is, “How can I help my child with their homework?” They understand that they shouldn’t be doing the homework for their child, but are not sure how to go about supporting. My recommendation is to read through the homework yourself first, and then give your child a series of questions to answer.</p>
<p>For example if they have been asked to write a recount of an exciting day and they don’t know where to start, try breaking it down as follows.</p>
<p>Where did you go?<br /> Who came with you?<br /> What did you do in the morning?<br /> What did you do in the afternoon?<br /> What was the best bit of the day?</p>
<p>If their task is to write a review of their favourite book, you could break it down like this:</p>
<p>What is the book called and who wrote it?<br /> Who is the main character?<br /> What sort of book is it (adventure, mystery, horror, fairytale, etc)?<br /> What’s the best thing that happens in the book?<br /> Is the ending expected or a surprise?<br /> Who else in your class would like this book?<br /> Would you read another book by the same author?</p>
<p>In this way, you are giving them a framework to support their writing, but they are still having to think about how they will answer the questions for themselves, so the homework will still be their own work.</p>
<p>If you live in north Birmingham (Great Barr, Hamstead, Kingstanding, Pheasey, Streetly, Sutton) and want to book a <a href="http://www.sjbteaching.com/html/private_tuition.html" target="_blank">private English tutor</a> for your child, contact me via my <a href="http://www.sjbteaching.com" target="_blank">website</a>.</p>
<p>Related post: <a title="How can I help my child with their maths homework?" href="http://sjbteaching.wordpress.com/2013/05/30/how-can-i-help-my-child-with-their-maths-homework/">How can I help my child with their maths homework</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[I´m Still Here Part 11]]></title>
<link>http://celestialcraft.wordpress.com/2013/05/21/im-still-here-part-8/</link>
<pubDate>Tue, 21 May 2013 05:47:46 +0000</pubDate>
<dc:creator>celestialcraft</dc:creator>
<guid>http://celestialcraft.wordpress.com/2013/05/21/im-still-here-part-8/</guid>
<description><![CDATA[view of an abandoned farmhouse near Trochtelfingen (Germany)]]></description>
<content:encoded><![CDATA[<p><img src="http://celestialcraft.files.wordpress.com/2013/05/img_2434.jpg" class="size-full" alt="I´m Still Here Part" /></p>
<p>view of an abandoned farmhouse near Trochtelfingen (Germany)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Gables Part 3]]></title>
<link>http://celestialcraft.wordpress.com/2013/05/20/gables-part-3/</link>
<pubDate>Mon, 20 May 2013 17:47:39 +0000</pubDate>
<dc:creator>celestialcraft</dc:creator>
<guid>http://celestialcraft.wordpress.com/2013/05/20/gables-part-3/</guid>
<description><![CDATA[the gables of the old town hall in Paderborn (Germany)]]></description>
<content:encoded><![CDATA[<p><img src="http://celestialcraft.files.wordpress.com/2013/05/img_2469.jpg" class="size-full" alt="Gables Part 3" /></p>
<p>the gables of the old town hall in Paderborn (Germany)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Upstream Color (Carruth, 2013)]]></title>
<link>http://aestheticsofthemind.wordpress.com/2013/05/20/upstream-color-carruth-2013/</link>
<pubDate>Mon, 20 May 2013 11:30:41 +0000</pubDate>
<dc:creator>Kamran Ahmed</dc:creator>
<guid>http://aestheticsofthemind.wordpress.com/2013/05/20/upstream-color-carruth-2013/</guid>
<description><![CDATA[While intriguing and highly provocative, Upstream Color doesn&#8217;t deliver on the many promises i]]></description>
<content:encoded><![CDATA[<p><a href="http://aestheticsofthemind.files.wordpress.com/2013/05/upstream-color.jpg"><img class="alignnone size-medium wp-image-1067" alt="Upstream Color" src="http://aestheticsofthemind.files.wordpress.com/2013/05/upstream-color.jpg?w=300&#038;h=169" width="300" height="169" /></a></p>
<p>While intriguing and highly provocative, <em>Upstream Color</em> doesn&#8217;t deliver on the many promises it appears to make. Opting to give as little information as possible, thus allowing viewers to forge interpretations of their own, the film doesn&#8217;t have nearly the precedence of its first act to justify the range or degree of emotions held throughout the film. While I understand the basic notions of the life cycle, the communing of consciousnesses, and the relevance of sound, I kept wondering to myself what was the significance of all this. It&#8217;s interesting, but why should I care? In hopes of some clarity, abstractly or not, I was disappointed to find that the film did indeed fall flat, there was no great significance we were being led to, and with the many plot details left out, such as Jeff&#8217;s role amongst the pigs and Kris&#8217; litter, it&#8217;s futile to propose a confident interpretation of the events.</p>
<p>Formally, the film is exhilarating from start to finish, making it that much more frustrating. While Carruth displays a rather meticulous cinematography and suspenseful rhythm, most of the editing is done in vain. While I recognize the comparisons to Malick, the major difference here is that Carruth&#8217;s film does not call for artistic stand-alone jump cuts that perpetuate origination. This technique merely occludes the meaning of Upstream Color&#8217;s juxtaposed images. I would question why one image is cross-cut with another, and while there are moments of brilliance, such as the piglets&#8217; deaths and Kris shooting the Sampler, most of the cuts are arbitrary, contrived, and have no contextual relevance; they merely serve to disorient the viewer. It leaves us as unclear as the hazy mist or out of focus blur that Carruth often shows, which would be perfectly fine—even demanded—had the science fiction elements been supported by a stronger framework.</p>
<p>While ambitious and certainly thought provoking, I left the theater found wanting.</p>
<p>7/10</p>
<p><a href="http://aestheticsofthemind.files.wordpress.com/2012/05/3-stars.gif"><img class="alignnone size-full wp-image-877" alt="3 Stars" src="http://aestheticsofthemind.files.wordpress.com/2012/05/3-stars.gif?w=127&#038;h=25" width="127" height="25" /></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[what keys do i press?]]></title>
<link>http://kintal.wordpress.com/2013/05/19/what-keys-do-i-press/</link>
<pubDate>Sun, 19 May 2013 11:50:15 +0000</pubDate>
<dc:creator>marlynsuarezexconde</dc:creator>
<guid>http://kintal.wordpress.com/2013/05/19/what-keys-do-i-press/</guid>
<description><![CDATA[what control keys and function keys would put me at ease and not miss? what application&#8230;comman]]></description>
<content:encoded><![CDATA[<p><img class="size-full" alt="what keys do i press?" src="http://kintal.files.wordpress.com/2013/05/keyboard.jpg" /></p>
<p>what control keys and function keys<br />
would put me at ease and not miss?<br />
what application&#8230;command&#8230;do i load<br />
what file do i retrieve?<br />
how do i get out of this framework<br />
and end the IFs and ELSEs<br />
haply through ENDIFs?</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[All Along The Watchtower Part 2]]></title>
<link>http://celestialcraft.wordpress.com/2013/05/19/all-along-the-watchtower-part/</link>
<pubDate>Sun, 19 May 2013 07:53:27 +0000</pubDate>
<dc:creator>celestialcraft</dc:creator>
<guid>http://celestialcraft.wordpress.com/2013/05/19/all-along-the-watchtower-part/</guid>
<description><![CDATA[view of houses and St. George´s church in Nördlingen (Germany)]]></description>
<content:encoded><![CDATA[<p><img src="http://celestialcraft.files.wordpress.com/2013/05/img_2396.jpg" class="size-full" alt="All Along The Watchtower Part " /></p>
<p>view of houses and St. George´s church in Nördlingen (Germany)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Menampilkan Data dari Database menggunakan Codeigniter]]></title>
<link>http://chalax212.wordpress.com/2013/05/19/menampilkan-data-dari-database-menggunakan-codeigniter/</link>
<pubDate>Sun, 19 May 2013 03:07:59 +0000</pubDate>
<dc:creator>chalax212</dc:creator>
<guid>http://chalax212.wordpress.com/2013/05/19/menampilkan-data-dari-database-menggunakan-codeigniter/</guid>
<description><![CDATA[Selamat berakhir pekan&#8230; chalax kembali lagi dengan coretan coretan kecil yang mungkin tidak be]]></description>
<content:encoded><![CDATA[<p>Selamat berakhir pekan&#8230;</p>
<p>chalax kembali lagi dengan coretan coretan kecil yang mungkin tidak berguna bahkan terkesan sampah bagi sebagian orang diluaran sana, tapi terkadang sampah juga ada manfaatnya bukan.</p>
<p>Baik, sesuai janji di coretan kecil sebelumnya tentang <a href="http://chalax212.wordpress.com/2013/05/11/mengenal-framework-codeigniter/">mengenal framwork codeigniter</a> kali ini kita akan membuat coretan kecil tentang bagaimana menampilkan data dari database menggunakan framework codeigniter.</p>
<p>Baiklah mari kita mulai, pertama yang harus kita lakukan adalah memyiapkan databasenya.<br />
dengan menggunakan mysql dan phpmyadmin kita buat database mysite dan tabel post.</p>
<p>create database mysite;<br />
use mysite;</p>
<p>create table post(<br />
id int auto_increment primary key,<br />
judul varchar(50) not null,<br />
isi text not null<br />
);</p>
<p>setelah kita buat, silahkan diisi dengan beberapa data. Sebagai contoh penulis menambahkan dua data untuk nanti kita tampilkan.</p>
<p>Selanjutnya lakukan konfigurasi database pada file database didalam directory <strong>../application/config/</strong><br />
cari baris<br />
$db['default']['hostname'] = &#8216;localhost&#8217;;<br />
$db['default']['username'] = &#8216;root&#8217;;<br />
$db['default']['password'] = &#8221;;<br />
$db['default']['database'] = &#8216;mysite&#8217;;<br />
$db['default']['dbdriver'] = &#8216;mysql&#8217;;</p>
<p>- masukkan servername (hostname) yang dalam hal ini penulis menggunakan localhost atau 127.0.0.1<br />
- masukkan username mysql yang dalam hal ini username penulis adalah root<br />
- masukkan password mysql yang dalam hal ini password penulis adalah kosong/tidak ada password<br />
- masukkan nama database yang akan kita gunakan yaitu database yang baru kita buat tadi (mysite).</p>
<p>kemudian simpan.</p>
<p>selanjutnya adalah lakukan konfigurasi pada file autoload untuk load library database. buka file autoload yang terdapat didalam directory <strong>../application/config/</strong><br />
cari baris<br />
$autoload['libraries'] = array();<br />
kemudian tambahkan &#8216;database&#8217; kedalam array()<br />
$autoload['libraries'] = array(&#8216;database&#8217;);</p>
<p>sampai disini konfigurasi selesai, selanjutnya kita akan membuat controller (atau bisa menggunakan controller chello yang kita gunakan pada postingan sebelumnya)</p>
<p>&#60;?php if ( ! defined(&#8216;BASEPATH&#8217;)) exit(&#8216;No direct script access allowed&#8217;);<br />
class chello extends CI_Controller {<br />
public function index()<br />
{<br />
$this-&#62;load-&#62;view(&#8216;vhello&#8217;);<br />
}</p>
<p>public function posts(){<br />
$this-&#62;load-&#62;model(&#8216;post&#8217;); //load model post<br />
$data['posts']=$this-&#62;post-&#62;getAllPosts(); // akses fungtion getAllPost didalam class (model) post<br />
$this-&#62;load-&#62;view(&#8216;vposts&#8217;,$data); //load view vpost dan kirimkan data dalam bentuk objek $data<br />
}<br />
}<br />
?&#62;</p>
<p>kemudian kita buat file(model) post.php (turunan dari class CI_model) dan tempatkan didalam directory ../application/models/</p>
<p>&#60;?php<br />
class post extends CI_Model {<br />
function getAllPosts(){<br />
$q = $this-&#62;db-&#62;query(&#8216;select * from post&#8217;); // query untuk mengambil data dari tabel post didalam database<br />
return $q-&#62;result(); // menangkap hasil query dan mengirimkan kembali ke controller chello.<br />
}<br />
}<br />
?&#62;<br />
ingat konsep MVC bahwa class yang berhubungan dengan database adalah class model, dan yang mengelola hasil dari model adalah controller.</p>
<p>selanjutnya buat file(view) vposts.php dan tempatkan didalam directory <strong>../application/views/</strong><br />
&#60;html&#62;<br />
&#60;head&#62;<br />
&#60;/head&#62;<br />
&#60;body&#62;<br />
&#60;h1&#62;Daftar seluruh post&#60;/h1&#62;</p>
<p>&#60;?php foreach ($posts as $p){ // perulangan untuk menampilkan semua post<br />
echo &#8220;&#60;h3&#62;$p-&#62;judul &#60;/h3&#62;&#8221;; // mengambil dan menampilkan data dari field judul didalam database dari tabel post<br />
echo &#8220;&#60;p&#62;$p-&#62;isi&#60;/p&#62;&#8221;; // mengambil dan menampilkan data dari field isi didalam database dari tabel post<br />
echo &#8220;&#60;hr&#62;&#8221;; // menampilkan garis<br />
}<br />
?&#62;<br />
&#60;/body&#62;<br />
&#60;/html&#62;</p>
<p>setelah semua file post.php (model), vposts.php (view), dan chello.php (controller) telah selesai dibuat, maka kita dapat mengaksesnya dengan url : site_url/index.php/controller/function pada kasus penulis maka dapat diganti dengan <a href="http://127.0.0.1/mysite/index.php/chello/posts" rel="nofollow">http://127.0.0.1/mysite/index.php/chello/posts</a></p>
<p><a href="http://chalax212.files.wordpress.com/2013/05/hasil.png"><img id="i-406" alt="Image" src="http://chalax212.files.wordpress.com/2013/05/hasil.png?w=650" /></a><br />
Baiklah sekian coretan kecil kali ini, untuk selanjunya akan dibahas bagaimana menggunakan form dan input data kedalam database.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Securing humanity ... in theory]]></title>
<link>http://thestrategyofsecurity.wordpress.com/2013/05/19/securing-humanity-in-theory/</link>
<pubDate>Sun, 19 May 2013 01:41:53 +0000</pubDate>
<dc:creator>auroradanielsphotography</dc:creator>
<guid>http://thestrategyofsecurity.wordpress.com/2013/05/19/securing-humanity-in-theory/</guid>
<description><![CDATA[What possibilities and limitations are presented by the Human Security approach? Introduction In the]]></description>
<content:encoded><![CDATA[<div>
<blockquote><p><strong>What possibilities and limitations are presented by the Human Security approach?</strong></p></blockquote>
</div>
<p><strong>Introduction</strong></p>
<p>In the changing security agenda, states are now not only grappling with border security and external military power as in the past when states were the referent of security, but also trying to take into consideration issues such as poverty, health, terrorism, conflict within states, human rights abuses and climate change under the new approach of Human Security, which focuses on individuals as referents (Sheppard, 2008; Hampson, 2013).</p>
<p>The security of individuals is considered more valuable than in the traditional theories of Realism, Liberalism and Constructivism. Human Security manifests in Rule of Law, Humanitarian, and broader concepts and has influenced new frameworks. Resultant changes to policy and security practice have limitations as unfocussed policy can produce insecurity; however, the many new possibilities of safeguarding humanity seem to justify this deepened concept of security, which has shown through emerging literature as well as policy and actions of states.</p>
<p><strong>From theory to practice</strong></p>
<p>The need for Human Security to be implemented globally is starkly apparent when viewed anecdotally &#8211; more people were killed by their own governments than by foreign armies during the past 100 years (Human Security Report Project, 2010). People die each year from famine (Sliwinski, 1995; Ó Gráda, 2009; Wemheuer, 2011), climate change (Annan, 2009; WHO, 2012), and pandemics (Leon &#38; Walt, 2001; Paul, 2008; ECDC, 2010). The traditional agenda of military power for national borders can do little to protect people against such threats.</p>
<p>Although these long-standing approaches to security are still influential today in militaries, intelligence organisations, diplomacy and alliances (Burke, 2013), Human Security’s three key concepts build on those paradigms. Rule of Law supports individual rights to life, liberty and pursuit of happiness and suggests states have an obligation to protect these (Morsink, 1998). Humanitarian views inform efforts to strengthen international law around war crimes and genocide (Power, 2003). Broader focuses look at economic, environmental, social and other negative impacts on wellbeing (Kent, 2005). These new theories enhance possibilities for protection of life and lifestyle through this deeper focus.</p>
<p>State-interest arguments for Human Security suggest, like Pluralism, Social Contructivism and Liberalism, that the international system is too globalised for nations to maintain an isolationist stance for countries to ensure their safety and that of their citizens they need also to look at security of neighbours, allies and trading partners in a Game Theory-style zero-sum game, where all parties should benefit. One’s insecurities may spill over to become another’s in this increasingly interconnected world. Chen and Narasimhan (2003) suggest, these linkages prove Human Security should be detailed, capturing the depth and prolonged impact of crises, and comprehensiveness with which sectors must face many of these challenges. Latitude is necessary to support Human Security’s emancipatory potential.</p>
<p>Criticisms of human security’s challenges to sovereignty (Tadjbakhsh, 2007) can be addressed with policies involving both traditional and Human Security elements along with supporting frameworks. For those concerned Human Security is too broad, Owen (2004) has developed a threshold assessment to address risks, suggesting hazards be evaluated by severity rather than simply deleting threats. This dispute between broad thinkers wanting people to have freedom from want (UN, 1994) and narrow approaches seeking freedom from fear (HSC, 2008) is challenged by Warner, Afifi, Dun et al (2008), who argue human security is only achieved when free from all fears but this appears too extensive to be effective, hindering actions due to dispersal of funds and support (Kaldor 2007, Reveron &#38; Mahoney-Norris 2009, Matthew et al 2009, Kent 2005, Hampson et al 2002). Alkire’s (2002) definition appears optimum: “The object of human security is to safeguard the vital core of all human lives from critical pervasive threats and to do so without impeding long-term human flourishing”.</p>
<blockquote><p>The object of human security is to safeguard the vital core of all human lives from critical pervasive threats and to do so without impeding long-term human flourishing.</p></blockquote>
<p>Probert (2013) writes personal insecurity breeds extremism and conflict, and human security provides new possibilities to address concerns in ways traditional methods cannot –  education, social networks, food security and healthcare. Although, for human security to change political policy, it must evaluate and create policy around what makes people insecure (Camilleri, 2012). The UN’s Responsibility To Protect edifice, based on sovereignty being a duty not a right (Iqbal, 2010), addresses the insecurities associated with mass atrocities – &#8216;genocide, war crimes, crimes against humanity, and ethnic cleansing&#8217; (UN, 2012). Much like Peace Studies, it expects a nation to protect its citizens, international community to assist in this and, if the state fails to, try peaceable means, such as sanctions to assist &#8211; military intervention is last resort (UN, 2005). R2P is a framework for existing techniques, which promotes human security.</p>
<p>So while it is argues governments are responsible for security, and others insist persons are responsible for other individuals, involving agencies – civil and governmental – to bear responsibility will result in the best outcomes for individuals (Camilleri &#38; Falk, 2009). Focus will vary depending on geography, socio-political context, capabilities and international law (Camilleri, 2012) and guidelines will need to improve coordination of functions.</p>
<p>Human Security sees issues securitised that would not have been years ago. When securitised, issues move up the political agenda and potentially lead to enhanced efforts to address the problem, increased budgetary support and increased research into how best to tackle issues. A new set of theoretical tools become available to identifying shortfalls by drawing on security frameworks (Majlund, 2011).</p>
<p>Theorists such as Weaver and Buzan (1998), from the Copenhagen School of thought, blame human security supporters for misguidedly trusting effects from securitisation of issues and referents. Whether it is International Political Sociology’s idea that securitisation is the result of mundane bureaucratic decisions or Copenhagen’s idea of a speech act, after securitisation of the asylum seeker debate, hysteria clouded issues (Lubbers, 2002). It can be reasoned securitisation hinders timely and effective solutions. But with a balanced media and political response stating a breadth of facts and not fear mongering, securitisation can help benefit human security issues.</p>
<p>Unfortunately, there is an apparent impotence of some researchers to move from theory into policy advice, this frustrates practitioners (Hampson 2013), but while this might be seen as a failure of human security itself, it can be suggested rather to be a deficiency of those scholars or a possibility that they are not listened to by governments. Either way, it is a condition to be rectified as already some Human Security initiatives are being fronted by government-sponsored organisations (Commission on Human Security, Human Security Trust Fund, International Commission on Intervention and State Sovereignty) and there are beginnings of foreign policy frameworks like the Human Security Network (Newman, 2010).</p>
<p>As UNDP’s Human Development Report (1994) proposes, increasing human security means investing in human development, not weapons; policy makers tackling the peace dividend; helping UN promoting and maintaining development; enlarging collaboration to areas other than aid, and agreeing 20 per cent of budgets and aid be set aside for human development, rather than accepting governments are spurred by economic gain as Marxists suggest. This UNDP outlook presents the greatest possibilities for human security.</p>
<p><strong>Conclusion</strong></p>
<p>So while, there is still much defining to be attempted and agreements to be made about what Human Security entails, the theory’s advocates should not be deterred (James, 2012). Poverty, health, terrorism, conflict within states, human rights abuses and climate change are tackled under Human Security’s (Sheppard, 2008) Rule of Law, Humanitarian, and broader views and all must be taken into account when considering the possibilities and limitations that are presented by the ‘human security’ approach. Human Security, used as an umbrella idea to tackle non-traditional issues can gaining further attention and resources (Dodds &#38; Pippard, 2005) to influence policy. Combing aspects from approaches to meet in the middle means there are a vast amount of positive possibilities this system can create for persons and states through collaboration. If a state’s citizens have their basic needs met then that state’s security will also be increased and that of their neighbours and allies. While it seems at times it is the human condition to instinctively put one’s needs before others, we see each day people donating to charity and risking their lives to save others so hopefully our flaws are not too great to overcome as Realism suggests and therefore light can be seen at the end of the tunnel for emancipation as critical theorists remain optimistic for.</p>
<p><em><strong>References</strong></em></p>
<p><em>Alkire, Sabine (2002). Conceptual framework for the Commission on Human Security, at <a href="http://www.humansecurity-chs.org/doc/frame.html" rel="nofollow">http://www.humansecurity-chs.org/doc/frame.html</a></em></p>
<p><em>Annan, Kofi (2009). “Climate-change death toll put at 300,000 a year: Think-tank releases findings before talks to discuss global emissions treaty”. NBC News (<a href="http://www.nbcnews.com/id/30998907/#.UV-7lpPPFbI" rel="nofollow">http://www.nbcnews.com/id/30998907/#.UV-7lpPPFbI</a>)</em></p>
<p><em>Burke, Anthony (2013). Strategy and Security: Some Thoughts. ZHSS8403-Global Security [S1, 2013].</em></p>
<p><em>Buzan, Barry, Weaver, Ole and de Wilde, J (1998) Security: A new framework for analysis. (Boulder, CO: Lynne Rienner).</em></p>
<p><em>Camilleri, Joseph (2012). “Human security: From theory to practice”, Atman et all (eds) Why Human Security Matters: Rethinking Australian Foreign Policy (Australia: Allen &#38; Unwin).</em></p>
<p><em>Chen, Lincoln &#38; Narasimhan, Vasant (2003): Human Security and Global Health, Journal of Human Development: A Multi-Disciplinary Journal for People-Centered Development, 4:2, 181-190</em></p>
<p><em>Dodds, Felix and Pippard,Tim (2005) “Human and Environmental Security: An Agenda for Change” (London:Earthscan.</em></p>
<p><em>ECDC – European Centre Disease Control (January 18, 2010) “2009 influenza A (H1N1) pandemic” (<a href="http://ecdc.europa.eu/en/healthtopics/Documents/100118_Influenza_AH1N1_Situation_Report_0900hrs.pdf" rel="nofollow">http://ecdc.europa.eu/en/healthtopics/Documents/100118_Influenza_AH1N1_Situation_Report_0900hrs.pdf</a>)</em></p>
<p><em>Hampson, Fen Osler et al. (2002), Madness in the Multitude (Toronto: Oxford University Press).</em></p>
<p><em>Hampson, Fen Osler (2013). “Human Security”. Security Studies: An Introduction. Paul Williams (ed). (London &#38; New York, Routledge).</em></p>
<p><em>HSC – Human Security Centre (April 19, 2008). “What is Human Security.” (www.humansecurityreport.info/index.php?option=content&#38;task=view&#38;id=24&#38;itemid=59)</em></p>
<p><em>Human Security Report Project (2010). “Human Security Backgrounder”. (<a href="http://www.hsrgroup.org/press-room/human-security-backgrounder.aspx" rel="nofollow">http://www.hsrgroup.org/press-room/human-security-backgrounder.aspx</a>)</em></p>
<p><em>Iqbal, Zareen (April 29, 2010). &#8221;Democratic Republic of Congo (DRC): MONUC’s Impending Withdrawal&#8221;. International Institute for Justice and Development. Retrieved 2012-01-10.</em></p>
<p><em>James, Stephen (2012). “In defence of breadth: The broad approach to human security”. Why Human Security Matters: Rethinking Australian foreign policy. Dennis Altman, Joseph Camilleri, Robyn Eckersley and Gerhard Hoffstaedter (eds). (Australia, New Zealand &#38; UK: Allen &#38; Unwin).</em></p>
<p><em>Kaldor, Mary (2007). Human Security (Cambridge: Polity).</em></p>
<p><em>Kent, George (2005), Freedom from Want (Washington, DC: Georgetown University Press).</em></p>
<p><em>Leon, David and Walt, Gill (2001). Poverty, inequality and health (New York: Oxford University Press).</em></p>
<p><em>Majlund, Annemarie (November 21, 2011). Pros and cons for securitising human trafficking. Stop Trafficking Net (<a href="http://www.stoptrafficking.net/pros-and-cons-for-securitising-human-trafficking#.UV03LpNTCSo" rel="nofollow">http://www.stoptrafficking.net/pros-and-cons-for-securitising-human-trafficking#.UV03LpNTCSo</a>)</em></p>
<p><em>Matthew, Richard. Jon Barnett, Bryan McDonald &#38; Karen O’Brien (eds) (2009), Global Environmental Change and Human Security (Cambridge: MIT Press).</em></p>
<p><em>Morsink, Johannes (1998). The universal declaration of human rights (university park: university of Pennsylvania press).</em></p>
<p><em>Newman, Edward (2010) “Critical human security studies”. Review of international studies. British International Studies Association.</em></p>
<p><em>Ó Gráda, Cormac (2009), Famine: a short history,Princeton University Press, p. 24</em></p>
<p><em>Owen, Taylor (2004). Challenges and Opportunities for Defining and Measuring Human Security, Disarmament Forum 3.</em></p>
<p><em>Paul, William (1 May 2008). Fundamental immunology. Lippincott Williams &#38; Wilkins. ISBN 978-0-7817-6519-0. Retrieved 29 March 2011.</em></p>
<p><em>Power, Samantha (2003). A problem from hell (New York: Harper Perennial).</em></p>
<p><em>Probert, Michael (2013). Global Security discussion forum, ADFA/UNSW Semester 1.</em></p>
<p><em>Reveron, Derek &#38; Mahoney-Norris, Kathleen (2009), Human Security in a Borderless World (Boulder, CO: Westview).</em></p>
<p><em>Sheppard, Kate (June 26, 2008). “National Intelligence Assessment finds that climate change poses national security threat”. Grist. (grist.org/article/hot-zones/)</em></p>
<p><em>Sliwinski, Marek (1995), Le Génocide Khmer Rouge: Une Analyse Démographique, L&#8217;Harmattan, p. 82.</em></p>
<p><em>Tadjbakhsh, Shahrbanou  and Chenoy, Anuradha (2007). Human Security: Concepts and Implications. New York, Routledge.</em></p>
<p><em>UNDP (1994). Human Development Report <a href="http://hdr.undp.org/en/reports/global/hdr1994/chapters/" rel="nofollow">http://hdr.undp.org/en/reports/global/hdr1994/chapters/</a></em></p>
<p><em>UN &#8211; United Nations (1994). Development Programme’s Human Development Report.</em></p>
<p><em>UN &#8211; United Nations (2005).  &#8221;2005 World Summit Outcome&#8221;. General Assembly 16th session, items 48 and 121 of the provisional agenda.</em></p>
<p><em>UN &#8211; United Nations (January 7, 2012). &#8220;Mission Statement&#8221;. Office of the special adviser on the prevention of genocide.</em></p>
<p><em>Warner, Koko, Tamer Afifi, Olivia Dun, et al. (June 30, 2008). “Human Security, Climate Change and Environmentally Induced Migration” United Nations University Institute for Environment and Human Security</em></p>
<p><em>Wemheuer, Felix (July 2011). “Site of horror: Mao’s greatest famine”. The China Journal No. 66.</em></p>
<p><em>WHO &#8211; World Health Organisation (October 2012). “Climate change and health”. (<a href="http://www.who.int/mediacentre/factsheets/fs266/en/" rel="nofollow">http://www.who.int/mediacentre/factsheets/fs266/en/</a>)</em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How to create pagination in Codeigniter]]></title>
<link>http://nyiphyo.wordpress.com/2013/05/19/how-to-create-pagination-in-codeigniter/</link>
<pubDate>Sat, 18 May 2013 17:34:40 +0000</pubDate>
<dc:creator>nyiphyo</dc:creator>
<guid>http://nyiphyo.wordpress.com/2013/05/19/how-to-create-pagination-in-codeigniter/</guid>
<description><![CDATA[CI မွာ Pagination တစ္ခုေဆာက္တဲ့အခါမွာ ကၽြန္ေတာ္တို႔ ပထမဆံုး Pagination နဲ႔ ထုတ္ျပမယ့္ data ရဲ႕ datab]]></description>
<content:encoded><![CDATA[<p>CI မွာ Pagination တစ္ခုေဆာက္တဲ့အခါမွာ ကၽြန္ေတာ္တို႔ ပထမဆံုး Pagination နဲ႔ ထုတ္ျပမယ့္ data ရဲ႕ database table ရိွရပါမယ္။ Table မရွိရင္လည္း data array တစ္ခုခုကိုထုတ္ျပရင္လည္း ရပါတယ္။ CI မွာ Pagination ကိုသံုးဖို႔အတြက္ pagination library ကို load လုပ္ေပးရပါမယ္။ pagination ကို autoload ထဲမွာပဲျဖစ္ျဖစ္၊ Default constructor မွာပဲျဖစ္ျဖစ္ ၾကိဳက္တဲ့ေနရာမွာ load ေခၚျပီးသံုးႏိုင္ပါတယ္။ မ်ားေသာအားျဖင့္ လိုမွ ကိုယ့္ရဲ႕ controller ကေနေခၚသံုးတာ ပိုအဆင္ေျပမယ္လို႔ ထင္ပါတယ္။<!--more--></p>
<div id="attachment_29" class="wp-caption alignnone" style="width: 650px"><a href="http://nyiphyo.files.wordpress.com/2013/05/pagin.png"><img class="size-full wp-image-29" alt="Sample Pagin" src="http://nyiphyo.files.wordpress.com/2013/05/pagin.png?w=640&#038;h=394" width="640" height="394" /></a><p class="wp-caption-text">Fig. Sample Pagin</p></div>
<p>function __construct()<br />
{<br />
parent::__construct();<br />
$this-&#62;load-&#62;library(&#8216;pagination&#8217;);<br />
$this-&#62;load-&#62;helper(&#8216;url&#8217;);<br />
$this-&#62;load-&#62;model(&#8216;our_model&#8217;);<br />
}</p>
<p>ေနာက္ျပီး url helper ကိုေခၚသံုးထားပါတယ္။ url helper က base_url() function ကိုေခၚသံုးဖို႔အတြက္သံုးတာျဖစ္ပါတယ္။ ေနာက္ျပီး Database နဲ႔သြားျပီးအလုပ္လုပ္မွာျဖစ္တဲ့အတြက္ Model ကို ေခၚပါတယ္။ model, library ေတြကို constructor မွာ မထည့္ခ်င္ရင္ ကိုယ္သံုးမယ့္ function(Method) မွာမွ ေရးလည္းရပါတယ္။ ဥပမာ pagination library က controller တစ္ခုလံုးမွာ method တစ္ခုကပဲေခၚသံုးဖို႔ ရိွရင္ေတာ့ သံုးမယ့္ Method မွာမွ load ကိုေရးရင္ေတာ့ ပိုေကာင္းပါတယ္။ constructor တစ္ခုလံုးစတာနဲ႔ အဲဒီ library ကို load လုပ္ရတဲ့အခ်ိန္သက္သာသြားတာေပါ့။</p>
<p>ourpagin.php [Controller]<br />
&#60;?php if ( ! defined(&#8216;BASEPATH&#8217;)) exit(&#8216;No direct script access allowed&#8217;);</p>
<p>class Ourpagin extends CI_Controller<br />
{<br />
function __construct()<br />
{<br />
parent::__construct();<br />
$this-&#62;load-&#62;library(&#8216;pagination&#8217;);<br />
$this-&#62;load-&#62;helper(&#8216;url&#8217;);<br />
$this-&#62;load-&#62;model(&#8216;our_model&#8217;);<br />
}<br />
function mypagin()<br />
{<br />
$config['base_url'] = &#8216;<a href="http://localhost/newci/index.php/ourpagin/mypagin/&#038;#8217" rel="nofollow">http://localhost/newci/index.php/ourpagin/mypagin/&#038;#8217</a>;;<br />
$config['total_rows'] = $this-&#62;our_model-&#62;get_pagin_count();<br />
$config['per_page'] = 3;</p>
<p>$config['uri_segment'] = 3;<br />
$config['num_divnks'] = 2;<br />
$config['use_page_numbers'] = TRUE;</p>
<p>$config['full_tag_open'] = &#8216;&#60;p&#62;&#60;ul&#62;&#8217;;<br />
$config['full_tag_close'] = &#8216;&#60;/ul&#62;&#60;/p&#62;&#8217;;</p>
<p>$config['first_link'] = &#8216;First&#8217;;<br />
$config['first_tag_open'] = &#8216;&#60;li&#62;&#8217;;<br />
$config['first_tag_close'] = &#8216;&#60;/li&#62;&#8217;;</p>
<p>$config['last_link'] = &#8216;Last&#8217;;<br />
$config['last_tag_open'] = &#8216;&#60;li&#62;&#8217;;<br />
$config['last_tag_close'] = &#8216;&#60;/li&#62;&#8217;;</p>
<p>$config['next_link'] = &#8216;&#38;gt;&#8217;;<br />
$config['next_tag_open'] = &#8216;&#60;li&#62;&#8217;;<br />
$config['next_tag_close'] = &#8216;&#60;/li&#62;&#8217;;</p>
<p>$config['prev_link'] = &#8216;&#38;lt;&#8217;;<br />
$config['prev_tag_open'] = &#8216;&#60;li&#62;&#8217;;<br />
$config['prev_tag_close'] = &#8216;&#60;/li&#62;&#8217;;</p>
<p>$config['cur_tag_open'] = &#8216;&#60;li class=&#8221;active&#8221;&#62;&#60;a&#62;&#8217;;<br />
$config['cur_tag_close'] = &#8216;&#60;/a&#62;&#60;/li&#62;&#8217;;</p>
<p>$config['num_tag_open'] = &#8216;&#60;li&#62;&#8217;;<br />
$config['num_tag_close'] = &#8216;&#60;/li&#62;&#8217;;</p>
<p>$this-&#62;pagination-&#62;initialize($config);</p>
<p>$url_position = $this-&#62;uri-&#62;segment(3);<br />
$limit = $config['per_page'];</p>
<p>$data['pagin_data'] = $this-&#62;our_model-&#62;get_pagin($limit,$url_position);<br />
$this-&#62;load-&#62;view(&#8216;pagin_view&#8217;,$data);<br />
}</p>
<p>}</p>
<p>ဟုတ္ျပီ။ အခုကၽြန္ေတာ္တို႔ pagination အတြက္ method စေရးရေအာင္။ ဆိုပါစို႔ mypagin()။</p>
<p>$config['base_url'] ကေတာ့ pagination လုပ္မယ့္ main url ပါ။<br />
$config['total_rows'] ကေတာ့ pagination result ရဲ႕ row အေရအတြက္စုစုေပါင္းပါ။<br />
$config['per_page'] ကေတာ့ စာမ်က္ႏွာတစ္ခုမွာ ဘယ္ႏွစ္ Row ျပမလဲေပါ့။</p>
<p><em><strong>URI Segment</strong></em></p>
<p>$config['uri_segment'] ဆိုတာက pagination ျပမယ့္ url ရဲ႕ အပိုင္းကိုတြက္တာပါ။ အဲဒီလို uri segment ကိုတြက္တဲ့အခါမွာ controller ကေန စျပီး<br />
controller = uri segment 1<br />
method = uri segment 2<br />
argument = uri segment 3</p>
<p><a href="http://localhost/newci/index.php/ourpagin/mypagin/" rel="nofollow">http://localhost/newci/index.php/ourpagin/mypagin/</a></p>
<p>အေပၚက link အတိုင္းဆိုရင္ ourpagin ဆိုတဲ့ controller သည္ uri segment 1, mypagin ဆိုတဲ့ method သည္ uri segment 2 ျဖစ္ပါတယ္။ $config['uri_segment'] ကိုသတ္မွတ္ေပးတဲ့ေနရာမွာ အခုလက္ရိွအရဆိုရင္ pagination ရဲ႕ page number ေတြက uri<br />
segment 3 မွာ ေနရာယူမွာျဖစ္တဲ့အတြက္ $config['uri_segment'] = 3 လို႔သတ္မွတ္ေပးတာပါ။ uri_segment တန္ဖိုးသတ္မွတ္တဲ့ေနရာမွာ controller ေတြ၊ method ေတြရဲ႕ url position အရ 3,4,5 စသျဖင့္ ေျပာင္းႏိုင္ပါတယ္။</p>
<p>$config['num_divnks'] ကေတာ့ လက္ရိွ active ျဖစ္ေနတဲ့ page ရဲ႕အေရွ႕နဲ႔ အေနာက္မွာျပမယ့္ link အေရအတြက္ပါ။</p>
<p>$config['use_page_numbers'] = TRUE; ကေတာ့ page number ေတြကို URL မွာ ျပဖို႔အတြက္ပါ။ အကယ္၍အဲဒီေနရာမွာ FALSE ေပးထားခဲ့မယ္ဆိုရင္ URL မွာ per page ရဲ႕ result အတိုင္းပဲေဖာ္ျပေနမွာျဖစ္ပါတယ္။<br />
$this-&#62;pagination-&#62;initialize($config); အားလံုးျပီးသြားရင္ config လုပ္ထားတာေတြကို pagination library ထဲကို initialize လုပ္ေပးရပါမယ္။</p>
<p>$url_position = $this-&#62;uri-&#62;segment(3);<br />
$limit = $config['per_page'];</p>
<p>$data['pagin_data'] = $this-&#62;our_model-&#62;get_pagin($limit,$url_position);<br />
$this-&#62;load-&#62;view(&#8216;pagin_view&#8217;,$data);</p>
<p>ျပီးရင္ေတာ့ model ကေန query result ကို uri segment အလိုက္ limit ပံုစံနဲ႔ data ေတြကို ဆြဲထုတ္ပါ။ ဆြဲထုတ္ျပီးပါလာတဲ့ result ေတြကို data['pagin_data'] array ထဲထည့္ျပီး view ကိုလွမ္းပို႔လိုက္ရင္ေတာ့ view ကေန pagination ကိုထုတ္ျပေပးႏိုင္ပါျပီ။<br />
our_model.php [Model]</p>
<p>&#60;?php<br />
class Our_model extends CI_Model<br />
{<br />
function get_pagin($limit,$url_position)<br />
{<br />
//$this-&#62;db-&#62;limit($limit,$url_position);<br />
$qurey = $this-&#62;db-&#62;get(&#8216;table_name&#8217;,$limit,$url_position);<br />
return $qurey-&#62;result();<br />
}</p>
<p>function get_pagin_count()<br />
{<br />
$query = $this-&#62;db-&#62;get(&#8216;table_name&#8217;);<br />
return $query-&#62;num_rows();<br />
}<br />
}<br />
?&#62;<br />
<em>get_pagin_count()</em> သည္ total rows ကိုရယူရန္အတြက္ျဖစ္သည္။<br />
<em>get_pagin($limit,$url_position)</em> သည္ uri segment အလိုက္ data ကိုလွမ္းယူမည့္အပိုင္းျဖစ္သည္။<br />
pagin_view.php [View]<br />
&#60;!DOCTYPE HTML&#62;</p>
<p>&#60;html lang=&#8221;en-US&#8221;&#62;</p>
<p>&#60;head&#62;</p>
<p>&#60;meta charset=&#8221;UTF-8&#8243;&#62;</p>
<p>&#60;title&#62;Test Pagin&#60;/title&#62;<br />
&#60;style&#62;<br />
li{float:left;margin:0px 5px;list-style-type:none}<br />
&#60;/style&#62;<br />
&#60;/head&#62;</p>
<p>&#60;body&#62;</p>
<p>&#60;?php<br />
foreach($pagin_data as $pd)<br />
{<br />
echo &#8216;&#60;h4&#62;&#8217;.$pd-&#62;post_title.&#8217;&#60;/h4&#62;&#8217;;<br />
echo &#8216;&#60;p&#62;&#8217;.substr($pd-&#62;post_description,0,500).&#8217;&#60;/p&#62;&#8217;;<br />
}<br />
echo $this-&#62;pagination-&#62;create_links();<br />
?&#62;</p>
<p>&#60;/body&#62;</p>
<p>&#60;/html&#62;</p>
<p>$pagin_data သည္ controller မွာလွမ္းပို႔လိုက္သည့္ array name ျဖစ္သည္။</p>
<p>post_id, post_description မ်ားသည္ table ၏ field name မ်ားျဖစ္သည္။</p>
<p>ေနာက္ဆံုး pagination ရဲ႕ navigation ကို view မွာ ထုတ္ျပေပးတာက echo $this-&#62;pagination-&#62;create_links(); ပါ။</p>
<p>အထက္က example အတိုင္း Run ၾကည့္လိုက္မယ္ဆိုရင္ေတာ့ CI ရဲ႕ pagination ကိုသံုးႏိုင္ပါမယ္လို႔ ေမွ်ာ္လင့္ပါတယ္။</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Is D3 a new web mapping tool?]]></title>
<link>http://svemir.co/2013/05/18/is-d3-a-new-web-mapping-tool/</link>
<pubDate>Sat, 18 May 2013 06:10:28 +0000</pubDate>
<dc:creator>Tomo</dc:creator>
<guid>http://svemir.co/2013/05/18/is-d3-a-new-web-mapping-tool/</guid>
<description><![CDATA[D3.js is a JavaScript framework for manipulating documents based on a data using pure HTML, SVG and]]></description>
<content:encoded><![CDATA[<p><a href="http://d3js.org/" target="_blank">D3.js</a> is a JavaScript framework for manipulating documents based on a data using pure HTML, SVG and CSS with full emphasis on a web standards, where D3 stands for Data Driven Documents. </p>
<p>D3 can take data like array of numbers, bind them to a Document Object Model (DOM), and then create HTML table from it. Or can apply data-driven transformations to create an interactive SVG bar chart with smooth transitions and interaction. Or can be used for cartographic visualizations and creation of interactive maps based on the GeoJSON formatted data. D3 out of the box supports different <a href="https://github.com/mbostock/d3/wiki/3.0" target="_blank">geographic projections</a>, where D3 models projections as a full geometry transformations. This means that when straight lines are projected to curves, D3 applies configurable adaptive resampling to subdivide lines and eliminate projection artifacts. It is even possible to add custom projections, or to use existing ones from the <a href="https://github.com/d3/d3-plugins/tree/master/geo/projection" target="_blank">Extended Geographic Projections D3 plugin</a>.  </p>
<blockquote><p>Under the hood, D3 uses streaming geometry transformations (d3.geo.stream) that reduce memory by avoiding temporary objects. This design also enables direct-to-canvas rendering with dramatic performance improvements! Streams are used to compute projected area, centroid and bounds consistent with displayed geometry, and can even filter geometry for scale-dependent shape simplification.<br />
[...]<br />
The extended geographic projections plugin brings the number of supported projections to over 40! You can also compose new custom projections using d3.geo.projection and d3.geo.projectionMutator. The d3.geo.tile plugin makes it easy to drop-in 256&#215;256 raster tiles into your map visualization. In conjunction with d3.behavior.zoom, you can quickly create slippy maps. The d3.hexbin and d3.interpolateZoom plugins are also useful for mapping.</p></blockquote>
<p>If you want to learn more about D3.js framework, you can start with <a href="http://bost.ocks.org/mike/map/" target="_blank">Let’s Make a Map</a> tutorial where Mike Bostock (D3 developer) shows how to make a map from scratch using D3 and TopoJSON. If you are looking for examples, <a href="http://bost.ocks.org/mike/" target="_blank">Mike Bostock</a> has great maps examples that are created with D3.js. <a href="http://www.dashingd3js.com/" target="_blank">DashingD3js</a> is also great resource with tutorials, screencasts and newsletter.</p>
<p>And lastly, if you are using CartoDB, you&#8217;ll be glad to hear that <a href="http://blog.cartodb.com/post/39680106243/cartodb-makes-d3-maps-a-breeze" target="_blank">CartoDB makes D3 maps a breeze</a>. Check out more tutorials for D3 on their developer pages.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Valuable Tips For Writing An Essay]]></title>
<link>http://zapcarty.wordpress.com/2013/05/18/valuable-tips-for-writing-an-essay/</link>
<pubDate>Sat, 18 May 2013 00:32:06 +0000</pubDate>
<dc:creator>zapcarty</dc:creator>
<guid>http://zapcarty.wordpress.com/2013/05/18/valuable-tips-for-writing-an-essay/</guid>
<description><![CDATA[Valuable Tips For Writing An EssayEssay writing- for some people is never easy. They find it cumbers]]></description>
<content:encoded><![CDATA[<p><a title="Valuable Tips For Writing An Essay" href="http://jressay.com/valuable-tips-for-writing-an-essay/">Valuable Tips For Writing An Essay</a><br />Essay writing- for some people is never easy. They find it cumbersome and definitely not an enjoyable task to do. This is mainly because they do not know where</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Change without Leadership: How Fearful Leaders Create Failure]]></title>
<link>http://leadershipspirit.wordpress.com/2013/05/17/change-without-leadership-how-fearful-leaders-create-failure/</link>
<pubDate>Fri, 17 May 2013 16:09:26 +0000</pubDate>
<dc:creator>carolburbank</dc:creator>
<guid>http://leadershipspirit.wordpress.com/2013/05/17/change-without-leadership-how-fearful-leaders-create-failure/</guid>
<description><![CDATA[Scot Adams hits the nail on the head &#8211; again! (Ouch&#8230;) Models, frameworks, restructuring]]></description>
<content:encoded><![CDATA[<div id="attachment_1477" class="wp-caption aligncenter" style="width: 650px"><a href="http://leadershipspirit.files.wordpress.com/2013/05/84510-strip.gif"><img class="size-full wp-image-1477" alt="Scot Adams hits the nail on the head" src="http://leadershipspirit.files.wordpress.com/2013/05/84510-strip.gif?w=640&#038;h=199" width="640" height="199" /></a><p class="wp-caption-text">Scot Adams hits the nail on the head &#8211; again! (Ouch&#8230;)</p></div>
<h3>Models, frameworks, restructuring &#8212; oh my! Too often, this is leadership a la Wizard of Oz &#8212; all bells and whistles and sacrifice by everyone but the leader hiding behind the curtain, all to mask the fact that not enough assessment has been done to facilitate change without creating panic and despair.</h3>
<p>Good leaders take three steps before they roll-out a model for developing a process to create a framework:</p>
<p>1. They identify the problem they want to solve, clearly and simply.</p>
<p>2. They assess their company processes and employees to find out how that problem shows up, either explicitly or implicitly.</p>
<p>3. They create a clear vision for change built on that foundation of knowledge.</p>
<p>Then, they adopt or create a model, and roll it out in the community, offering support for the experimentation (not guesswork!) that&#8217;s required to make sustainable change.</p>
<h3>It all boils down to the four leadership principles I&#8217;ve explored before:</h3>
<h3><a title="The “L” in Leadership: LISTEN" href="http://leadershipspirit.wordpress.com/2013/03/21/the-l-in-leadership-listen/" target="_blank">LISTEN</a></h3>
<h3><a title="The “E” in Leadership: Engage Fully" href="http://leadershipspirit.wordpress.com/2013/03/26/the-e-in-leadership-engage-fully/" target="_blank">ENGAGE FULLY</a></h3>
<h3><a title="The A in Leadership: Ask Questions" href="http://leadershipspirit.wordpress.com/2013/03/30/the-a-in-leadership-ask-questions/" target="_blank">ASK QUESTIONS</a></h3>
<h3><a title="The D in Leadership for Times of Change: Don’t Panic!" href="http://leadershipspirit.wordpress.com/2013/04/01/the-d-in-leadership-for-times-of-change-dont-panic/" target="_blank">DON&#8217;T PANIC</a></h3>
<p>That is, embrace the <em>process</em> of leadership, reacting to change by PAYING ATTENTION to what is really going on, before slapping on<a title="Training for Idiots: Why most leadership trainings fail" href="http://leadershipspirit.wordpress.com/2013/05/08/training-for-idiots-why-most-leadership-trainings-fail/" target="_blank"> a training bandaid</a>!</p>
<p>It seems so simple, doesn&#8217;t it. Ha! Easier said than done, as CEOs, Department Chairs and trainers will tell you. Because in the end, although actions always speak louder than words, the proof of a strong leadership action is in a solid foundation of preparation.</p>
<h3></h3>
<h3></h3>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Crouching]]></title>
<link>http://celestialcraft.wordpress.com/2013/05/16/crouching/</link>
<pubDate>Thu, 16 May 2013 18:15:42 +0000</pubDate>
<dc:creator>celestialcraft</dc:creator>
<guid>http://celestialcraft.wordpress.com/2013/05/16/crouching/</guid>
<description><![CDATA[an alley in Nördlingen (Germany)]]></description>
<content:encoded><![CDATA[<p><img src="http://celestialcraft.files.wordpress.com/2013/05/img_2401.jpg" class="size-full" alt="Crouching" /></p>
<p>an alley in Nördlingen (Germany)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Bereksperimen dengan Silex]]></title>
<link>http://clasense4.wordpress.com/2013/05/14/bereksperimen-dengan-silex/</link>
<pubDate>Tue, 14 May 2013 07:30:27 +0000</pubDate>
<dc:creator>clasense4</dc:creator>
<guid>http://clasense4.wordpress.com/2013/05/14/bereksperimen-dengan-silex/</guid>
<description><![CDATA[Reblogged from Subcoder77: Pendahuluan Setelah blusukan dengan Cakep dan Symfony 2 tanpa hasil yang]]></description>
<content:encoded><![CDATA[<div class="reblog-post"><p class="reblog-from"><img alt='' src='http://1.gravatar.com/avatar/a3bab324ea633593d56b3e0f27b1adb9?s=25&amp;d=identicon&amp;r=G' class='avatar avatar-25' height='25' width='25' /> <a href="http://subcoder77.wordpress.com/2013/05/04/memilih-silex/">Reblogged from Subcoder77:</a></p><div class="wpcom-enhanced-excerpt"><div class="wpcom-enhanced-excerpt-content">
<h1>Pendahuluan</h1>
<p>Setelah blusukan dengan Cakep dan Symfony 2 tanpa hasil yang signifikan, kali ini kita coba Silex. Mudah-mudahan lebih barokah.</p>
<h1>Glossary</h1>
<p>Daftar kata yang perlu dipahami dan bisa dibaca-baca sebelum/selama terjun di sini </p>
</div> <p class="read-more"><a href="http://subcoder77.wordpress.com/2013/05/04/memilih-silex/" target="_self"><span>Read more&hellip;</span> 1,158 more words</a></p></div></div> ]]></content:encoded>
</item>
<item>
<title><![CDATA[I´m Still Here Part 10]]></title>
<link>http://celestialcraft.wordpress.com/2013/05/12/im-still-here-part-7/</link>
<pubDate>Sun, 12 May 2013 17:30:57 +0000</pubDate>
<dc:creator>celestialcraft</dc:creator>
<guid>http://celestialcraft.wordpress.com/2013/05/12/im-still-here-part-7/</guid>
<description><![CDATA[a house in Nördlingen (Germany)]]></description>
<content:encoded><![CDATA[<p><img src="http://celestialcraft.files.wordpress.com/2013/05/img_2404.jpg" class="size-full" alt="I´m Still Here Part" /></p>
<p>a house in Nördlingen (Germany)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Using and customizing the Address Book UI framework]]></title>
<link>http://finalize.com/2013/05/12/using-and-customizing-the-address-book-ui/</link>
<pubDate>Sun, 12 May 2013 15:31:54 +0000</pubDate>
<dc:creator>scarter</dc:creator>
<guid>http://finalize.com/2013/05/12/using-and-customizing-the-address-book-ui/</guid>
<description><![CDATA[Apple provides a nice framework for incorporating Address Book access  into your iOS application, us]]></description>
<content:encoded><![CDATA[<p>Apple provides a nice framework for incorporating Address Book access  into your iOS application, using  the familiar UI from the Contacts app.  They provide some nice documentation on this UI in the section <a title="User Interaction: Prompting for and Displaying Data" href="http://developer.apple.com/library/ios/#documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/Chapters/UI_Controllers.html" target="_blank">User Interaction: Prompting for and Displaying Data</a>.</p>
<p>Here is an example of the UI that Apple indicates is available:</p>
<p><a href="http://finalizedotcom.files.wordpress.com/2013/05/addressbookuiframework.png"><img class="alignnone  wp-image-459" alt="AddressBookUIFramework" src="http://finalizedotcom.files.wordpress.com/2013/05/addressbookuiframework.png?w=880&#038;h=311" width="880" height="311" /></a></p>
<p><strong>The default UI is a little different</strong></p>
<p>The above view of the controllers looks great, but getting them to work together as the images imply is not quite so straightforward.  Consider the following code snippet used to present the People Picker:</p>
<p><!--more--></p>
<pre class="brush: objc; title: ; notranslate" title="">
ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];

[picker setPeoplePickerDelegate:self];

[self presentViewController:picker animated:YES completion:NULL];
</pre>
<p>Using this code  and the related protocol methods described in the documentation, there is actually a Cancel button instead of the + button that is shown above for the People Picker.   What I really wanted was a Cancel button and a + button for adding new contacts.</p>
<p>For the Person View Controller, there is actually a Cancel button in place of the Edit button that is shown above.</p>
<p><strong>Customizing the Navigation Buttons</strong></p>
<p>I found a great article by Scott Sherwood titled <a title="iOS5: Removing the cancel button on ABPeoplePickerNavigationController" href="http://www.scott-sherwood.com/ios5-removing-the-cancel-button-on-abpeoplepickernavigationcontroller/" target="_blank">iOS5: Removing the cancel button on ABPeoplePickerNavigationController</a>.</p>
<p>Scott discusses the problems mentioned above and shows how to fix the navigation buttons using the UINavigationControllerDelegate protocol method navigationController:willShowViewController:animated:</p>
<p>Scott also provided a demo project to complement the article.</p>
<p>As noted in one of the article comments though, there is a bug in the example wherein the Cancel is not handled correctly when editing a contact.</p>
<p><strong>A fix to Scott Sherwood&#8217;s AddressBookDemo project</strong></p>
<p>When in edit mode, Scott assigns a custom Done button to the right Bar Button item.   The fix is to also add a custom Cancel button to the left Bar Button item in the edit method:</p>
<pre class="brush: objc; title: ; notranslate" title="">
self.picker.topViewController.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCancel target:self action:@selector(personViewCancel:)];
</pre>
<p>The problem though is what to do in the cancel method personViewCancel: ?</p>
<p>After searching through the documentation, I could not find an easy way to cancel an edit operation and avoid committing any changes.   If you leave editing mode as we do in the method associated with the Done button, changes are committed.</p>
<p>The only means I could come up with of actually canceling the edit without a commit was to dismiss the People Picker altogether:</p>
<pre class="brush: objc; title: ; notranslate" title="">
[self dismissViewControllerAnimated:YES completion:NULL];
</pre>
<p>Not an ideal solution, since we really want to go back to the Person View for that contact after a cancel.</p>
<p><strong>Solving the problem from a different angle</strong></p>
<p>I decided to take Scott Sherwood&#8217;s solution to fix the People Picker interface, but use a different approach for the Person View Controller.</p>
<p>My different approach starts in the protocol method peoplePickerNavigationController:shouldContinueAfterSelectingPerson: for the ABPeoplePickerNavigationControllerDelegate.</p>
<p>I refer to Method 1 as Scott Sherwood&#8217;s approach and Method 2 as my own.</p>
<pre class="brush: objc; title: ; notranslate" title="">
// Displays the information of a selected person
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person
{
    NSLog(@&#34;peoplePickerNavigationController:shouldContinueAfterSelectingPerson:&#34;);

    // First method allows ABPeoplePickerNavigationController to present ABPersonViewController
    //
#ifdef PERSON_VIEW_CONTROLLER_METHOD1
    return YES;  // YES to continue and show details for selected person

    // Second method presents ABPersonViewController manually
    //
#else
    ABPersonViewController *view = [[ABPersonViewController alloc] init];

    view.personViewDelegate = self;
    view.displayedPerson = person; // Assume person is already defined.
    view.allowsEditing = YES;
    view.allowsActions = YES;

    [peoplePicker pushViewController:view animated:YES];

	return NO;
#endif

}

</pre>
<p>The difference as shown above is that I present the Person View Controller manually instead of allowing the People Picker Controller to do so.  This lets me set the property allowsEditing to YES to get the navigation buttons and behavior that I&#8217;m looking for.</p>
<p><strong>Refreshing the People Picker table view</strong></p>
<p>One problem I noted with my approach was that the People Picker table view of names was not automatically updated after a record edit (it was with Scott Sherwood&#8217;s approach).   I was able to fix this by using an Address Book callback method (to alert me to changes in the Address Book), along with a dummy save to the Address Book when needed.</p>
<p><strong>GitHub demo project</strong></p>
<p><a href="http://finalizedotcom.files.wordpress.com/2013/05/github_icon.png"><img class="alignnone  wp-image-466" alt="github_icon" src="http://finalizedotcom.files.wordpress.com/2013/05/github_icon.png?w=232&#038;h=128" width="232" height="128" /></a></p>
<p>I created a demo project at GitHub called <a title="AddressBookPeoplePicker" href="https://github.com/scottcarter/AddressBookPeoplePicker.git" target="_blank">AddressBookPeoplePicker</a>.</p>
<p>The project shows both methods (Scott Sherwood&#8217;s and mine) and is controlled by the define PERSON_VIEW_CONTROLLER_METHOD1 in AddressBookPeoplePickerViewController.m.   The default is Method 2 (uncomment define for Method 1).</p>
<p>I&#8217;ve included detailed comments discussing how I addressed several issues (including the refresh issue mentioned in the previous section).</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Binding variables with Laravel]]></title>
<link>http://forhan.wordpress.com/2013/05/11/binding-variables-with-laravel/</link>
<pubDate>Sat, 11 May 2013 16:39:25 +0000</pubDate>
<dc:creator>forhan</dc:creator>
<guid>http://forhan.wordpress.com/2013/05/11/binding-variables-with-laravel/</guid>
<description><![CDATA[Laravel is a descendant of Codeigniter. It inherits all the strengths of CI and makes up most of the]]></description>
<content:encoded><![CDATA[<p>Laravel is a descendant of Codeigniter. It inherits all the strengths of CI and makes up most of the weaknesses. In CI we used to pass data to a view file like this:</p>
<pre class="brush: php; title: ; notranslate" title="">
$data = array(
    /* data goes here */
);

$this-&#62;load-&#62;view('index', $data);
</pre>
<p>In laravel we can achieve the same like this:</p>
<pre class="brush: php; title: ; notranslate" title="">
$data = array(
    /* data goes here */
);

View::share('data', $data);
</pre>
<p>There are other ways to bind data with view files like composer, partials etc. This one is a simpleton.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Senior Citizen]]></title>
<link>http://celestialcraft.wordpress.com/2013/05/11/senior-citizen/</link>
<pubDate>Sat, 11 May 2013 09:33:36 +0000</pubDate>
<dc:creator>celestialcraft</dc:creator>
<guid>http://celestialcraft.wordpress.com/2013/05/11/senior-citizen/</guid>
<description><![CDATA[one of the oldest houses in Paderborn (Germany)]]></description>
<content:encoded><![CDATA[<p><img src="http://celestialcraft.files.wordpress.com/2013/05/img_2279.jpg" class="size-full" alt="Senior Citizen" /></p>
<p>one of the oldest houses in Paderborn (Germany)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Mengenal Framework Codeigniter]]></title>
<link>http://chalax212.wordpress.com/2013/05/11/mengenal-framework-codeigniter/</link>
<pubDate>Sat, 11 May 2013 09:12:02 +0000</pubDate>
<dc:creator>chalax212</dc:creator>
<guid>http://chalax212.wordpress.com/2013/05/11/mengenal-framework-codeigniter/</guid>
<description><![CDATA[Dengan kondisi bumi yang senakin panas dan kondisi hati yang juga semakin panas, rasanya harus ada y]]></description>
<content:encoded><![CDATA[<p>Dengan kondisi bumi yang senakin panas dan kondisi hati yang juga semakin panas, rasanya harus ada yang dilakukan untuk mencegah hati mengambil alih kendali tubuh ini secara utuh, oleh karena itu dibutuhkan suatu alasan untuk memaksa otak  mengambil alih kembali apa yang seharusnya diambil alih.</p>
<p>Oke apa yang akan menjadi coretan kecil kita kali ini, baik sepertinya codeigniter cukup bisa menjadi bahan untuk memancing otak untuk segera mengambil alih kendali, ya setidaknya mengambil alih kendali atas jari untuk mengetik. Baik lanjut, jadi apa itu codeigniter ?</p>
<p>Codeigniter adalah salah satu framework (kerangka kerja) untuk web development berbasis PHP dengan pengimplementasian MVC (Model, View, Control). salah satu keunggulan framework ini adalah kesederhanaan dan kemudahan penggunaanya, dengan konfigurasi yang hampir dapat dikatakan nol.</p>
<p><strong>Konsep MVC pada Codeigniter.</strong><br />Pada konsep MVC, kendali pusat dikonsentrasikan seutuhnya pada &#8220;Control&#8221; yang mengatur keseluruhan hubungan user (browser) dengan sistem. <br /><a href="http://chalax212.files.wordpress.com/2013/05/mvc.png"><img class="size-full wp-image aligncenter" id="i-392" alt="Image" src="http://chalax212.files.wordpress.com/2013/05/mvc.png?w=650" /></a></p>
<p>Pada gambar tersebut dapat dijelaskan bahwa semua request dari browser akan ditangani oleh control yang akan mengumpulkan data-data yang diminta oleh browser (mengambil data ke database melalui &#8220;Model&#8221; kemudian menggabungkan data yang didapat dengan &#8220;View&#8221; untuk akhirnya dikirimkan kepada browser). semua hal yang berhubungan dengan akses ke database akan ditangani oleh Model, sedangkan yang menangani html dan css (tampilan) adalah View.</p>
<p><strong>Hello World Codeigniter</strong></p>
<p>Untuk memulai web development dengan framework codeigniter terlebih dahulu download codeigniter di <a href="http://ellislab.com/codeigniter">sini</a> kemudian extract.<br />Hasil extract tadi terdiri dari 3 folder (System, Application, user_guide) dan 2 file (index.php, license.txt).</p>
<p><a href="http://chalax212.files.wordpress.com/2013/05/isici.png"><img class="size-full wp-image aligncenter" id="i-399" alt="Image" src="http://chalax212.files.wordpress.com/2013/05/isici.png?w=650" /></a></p>
<p>Tempatkan semua folder dan file tersebut di web hosting, atau dalam kasus penulis diletakkan di web server lokal (xampp) pada folder &#8220;mysite&#8221;. selanjutnya kita coba dengan mengakses ke halaman web tersebut (dalam kasus penulis <a href="http://127.0.0.1/mysite" rel="nofollow">http://127.0.0.1/mysite</a> ) jika tampil halaman seperti gambar berikut maka codeigniter telah terinstal dengan benar.</p>
<p><a href="http://chalax212.files.wordpress.com/2013/05/welcome.png"><img class="size-full wp-image aligncenter" id="i-396" alt="Image" src="http://chalax212.files.wordpress.com/2013/05/welcome.png?w=650" /></a></p>
<p>Selanjutnya kita akan mencoba menampilkan &#8220;Hello World&#8221; dengan CI. pertama yang harus kita buat adalah file controller.</p>
<p>&#60;?php if ( ! defined(&#8216;BASEPATH&#8217;)) exit(&#8216;No direct script access allowed&#8217;);</p>
<p>class chello extends CI_Controller {</p>
<p>    public function index()<br />    {<br />        $this-&#62;load-&#62;view(&#8216;vhello&#8217;);<br />    }<br />}<br />?&#62;</p>
<p>Kemudian simpan didalam folder <strong>../application/controllers</strong> dengan nama <strong>chello.php</strong></p>
<p>selanjutnya buat file view.</p>
<p>&#60;html&#62;<br />    &#60;head&#62;<br />        &#60;title&#62; Hello World &#60;/title&#62;<br />    &#60;/head&#62;<br />    &#60;body&#62;<br />        &#60;h1&#62;Hello World&#60;/h1&#62;&#60;hr&#62;<br />        &#60;p&#62;selamat datang di web development dengan codeigniter&#60;p&#62;<br />    &#60;/body&#62;<br />&#60;/html&#62;</p>
<p>file view yang kita buat ini sejatinya adalah file html biasa yang membuat tampilan website di browser. simpan file ini di </p>
<p>folder <strong>../application/views</strong> dengan nama <strong>vhello.php</strong></p>
<p>kemudian kita coba menampilkan halaman yang kita buat tadi di browser. silahkan masukkan alamat website anda diikuti dengan index.php, nama controller dan nama function didalam controller tersebut yang akan kita kases. misal dalam kasus penulis alamat website nya adalah <a href="http://127.0.0.1/mysite" rel="nofollow">http://127.0.0.1/mysite</a> dan nama controller nya adalah chello dan nama function nya adalah index maka yang harus diketikkan adalah <a href="http://127.0.0.1/mysite/index.php/chello/index" rel="nofollow">http://127.0.0.1/mysite/index.php/chello/index</a><br />Ini merupakan cara default untuk mengakses controller dan function-function didalamnya, namun apabila kita ingin menjadikan controller ini sebagai default homepage sehingga kita tidak harus mengakses secara penuh dengan cara diatas misal hanya dengan menetikkan alamat situsnya, maka kita dapat melakukan konfigurasi di dalam file<strong> ../application/config/routes.php</strong></p>
<p>kemudian cari baris <br />    $route['default_controller'] = &#8220;welcome&#8221;;<br />dan ganti menjadi <br />    $route['default_controller'] = &#8220;chello&#8221;;</p>
<p>Dengan demikian setiap kali kita melakukan akses ke site_name (dalam kasus penulis <a href="http://127.0.0.1/mysite" rel="nofollow">http://127.0.0.1/mysite</a>) maka browser akan diteruskan ke controller chello secara default dan akan diarahkan ke function index apabila ada.</p>
<p>Okey sekian dokumentasi dan coretan kecil kita kali ini, semoga bermanfaat. untuk selanjutnya akan diberikan catatan kecil lainya tentang bagaimana menampilkan data dari database menggunakan codeigniter.</p>
<div id="_dyhb23rg4374"> </div>
<div id="_dyhb23rg4374"> </div>
<div id="_dyhb23rg4374"> </div>
<div id="_dyhb23rg4374"> </div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[]]></title>
<link>http://srikat.wordpress.com/2013/05/11/4/</link>
<pubDate>Sat, 11 May 2013 06:51:26 +0000</pubDate>
<dc:creator>Sridhar Katakam</dc:creator>
<guid>http://srikat.wordpress.com/2013/05/11/4/</guid>
<description><![CDATA[Just purchased a subscription for Woo Themes Standard Club. $125 one time fee + $20 a month. Tried s]]></description>
<content:encoded><![CDATA[<p>Just purchased a subscription for <a href="http://www.woothemes.com/theme-club/">Woo Themes Standard Club</a>.</p>
<p>$125 one time fee + $20 a month.</p>
<p>Tried several coupons that are online but couldn&#8217;t find any that worked.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The Frames Went Higher]]></title>
<link>http://celestialcraft.wordpress.com/2013/05/10/the-frames-went-higher/</link>
<pubDate>Fri, 10 May 2013 15:01:16 +0000</pubDate>
<dc:creator>celestialcraft</dc:creator>
<guid>http://celestialcraft.wordpress.com/2013/05/10/the-frames-went-higher/</guid>
<description><![CDATA[a house in Nördlingen (Germany)]]></description>
<content:encoded><![CDATA[<p><img src="http://celestialcraft.files.wordpress.com/2013/05/img_2330.jpg" class="size-full" alt="The Frames Went Higher" /></p>
<p>a house in Nördlingen (Germany)</p>
]]></content:encoded>
</item>

</channel>
</rss>
