PHP学习心得


关于symfony

<h2>symfony框架</h2> <ul> <li>像交响乐优雅却又严谨、复杂却又灵动的php开发框架。</li> </ul> <h2>symfony版本</h2> <ul> <li>1.x版本 <ul> <li>从05年发布开始,到2012年停止维护</li> </ul></li> <li>2.x版本 <ul> <li>从11年发布,目前主要使用的版本,</li> <li>1++LTS 2.3</li> <li>维护周期比普通版本长,适用企业开发,大型项目开发。</li> <li>2++非LTS2.5</li> <li>维护周期短,半年或半年以上,适用研究项目,个人学习。</li> </ul></li> </ul> <h2>symfony 2.x版本</h2> <ul> <li>遵循PSR-0的自动载入标准。</li> </ul> <h2>为什么要学习symfony2</h2> <ul> <li>快速开发健壮的、可持续升级的网站应用。 <ul> <li>网站发展初期-快速上线。</li> <li>网站发展中期-频繁的需求变化,功能调整。</li> <li>网站发展后期-在不改动代码的基础上进行性能优化。</li> </ul></li> <li>使开发过程更加关注业务逻辑。</li> <li>通过使用symfony2,更加深入理解并应用网站开发领域中的最佳实践。 <ul> <li>管理CSS和JS</li> <li>战略部署。</li> <li>管理模板。</li> <li>服务的统一管理。</li> </ul></li> </ul> <h2>symfony优势何在</h2> <ul> <li>开放性</li> <li>可扩展性</li> <li>持续升级性</li> <li>有商业背景和支持性</li> <li>被广泛使用性</li> <li>引领php领域最佳实践性</li> </ul> <h2>搭建开发环境介绍</h2> <ul> <li>使用PHP CLI-Server搭建简易开发环境 <ul> <li>适用于个人开发者</li> </ul></li> <li>使用Vagrant搭建完整开发环境 <ul> <li>适用于需求复杂,运用较多第三方组件或者插件的项目</li> </ul></li> <li>搭建共享开发服务器 <ul> <li>适用于多人团队</li> </ul></li> </ul>

页面列表

ITEM_HTML