php网站用什么框架比较多?php有哪些框架?php开发目前需要框架吗?Canphp,自己用php开发一个简单的网站。最流行的框架有哪些?如果你刚学php,应该多读手册,集成php phpmyadm mysql2,第二步写需求,比如图书管理系统。
国内框架:ThinkPHP、Canphp、KYPHP、InitPHP、SpeedPHP、CdvPHP等国外框架:ZendFramework、Codelgniter、CakePHP、Symfony、Yii、Seagull、Laravel等常用的有:Laravel、Flight、Yii、Medoo、PHPixie、Codelgniter、Kohana、Symfony、PopPHP、Phalcon、kPHP等ITjob。
CodeIgniter CodeIgniter是一个应用程序开发框架,是为构建PHP网站的人设计的工具包。它的目标是快速开发项目:它提供了丰富的库组来完成常见任务,以及简单的界面和组织良好的架构来访问这些库。使用CodeIgniter进行开发,可以为项目注入更多的创造力,因为节省了大量的编码时间。国外有专门的网站进行评估和跟踪。以下是基于MVC设计模式的十个最流行的PHP框架。
Yii是严格的OOP编写的,有完善的库参考和全面的教程。从MVC、DAO/ActiveRecord、widgets、缓存、分层RBAC、Web服务到Subjectivity、I18N、L10N,Yii几乎提供了当今Web2.0应用开发所需的所有功能。而且这个框架的价格也不算太高。事实上,Yii是最有效的PHP框架之一。
一般免费的有PHP,joomla,mysql,但是PHP是自己开发的软件,mysql是数据库软件,joomla是你可以直接搭建网站的软件。joomla可以设置网站的前台功能,而不需要你安装相应的模块,是一种比较快速的方法。就像楼上说的,开发一个网页的开发流程很正常,还有vs2005数据库sql2005。
建议用PHP开发一个快速构建工具包xampp。集成php phpmyadm mysql2,第二步写需求,比如图书管理系统。是否需要会员制(如果会员分为普通和VIP,这些等级有什么区别),是否需要发表文章,是否需要发布图书信息,是否需要网上买书,是否需要对图书留下评论,是否需要有网上试读。3.根据上面列出的需求,设计数据库的表。
如果你是php新手,你应该多读一些手册。框架,我觉得Yii框架还不错。快速开发,基本上框架就能实现,否则就没有框架了。选择一个框架,一是看学习曲线,是否容易上手,二是看框架的生命力,是否有团队维护,是否一直持续开发,看自己喜不喜欢就比较主观了,呵呵。另外oschina上有很多开源软件,可以多看看,里面有很多关于php的东西。
什么是PHP开发框架?\\ \\ x0d \\ \\ x0a PHP成为世界上最流行的脚本语言有很多原因。它非常灵活且易于使用。然而,在编写PHP(或任何语言)代码时,人们往往会陷入单调重复的体力活动的困境。这就是PHP开发框架发挥作用的地方。\\\\x0d\\\\x0a通过提供开发Web程序的基础框架,PHP开发框架将PHPWeb程序开发放到了流水线上。
这些框架还通过确保正确的数据库操作和仅在表示层编程来帮助初学者创建稳定的程序。PHP开发框架可以让你花更多的时间来创建真正的Web程序,而不是编写重复的代码。\\ \\ x0d \\ \\ x0aPHP开发框架叫做模型视图控制器(MVC)。MVC是一种架构模式,它将业务逻辑与UI隔离开来,并允许其中一个发生变化而不影响另一个。
PHP ThinkPHPThinkPHP,最常用的框架,是国内使用最广泛的PHP框架,简单易学是它的特点。也许很多人选择它,一方面是因为它有非常丰富的中文文档和中文社区,另一方面,低廉的学习成本使它成为很多非自学PHP程序员的首选。在YII用过Discuz的人都知道,我们只需要点击下一步就可以完成一个论坛的安装。同样,YII也提供了一个Gii来自动生成很多常用的函数,让我们可以更专注于其他业务逻辑,这可能是很多程序员使用YII的重要原因。
PHP的框架有很多,这里有一些供你参考:国内的框架:ThinkPHP,CanPHP,KyPHP,InitPHP,SpeedPHP,CDV PHP,kPHP。国外著名框架:ZendFramework,Codelgniter,CakePHP,Symfony,Yii,Seagull,Laravel。小框架:e,DuoLamPHP,Difeye,GalaxixPhp,PhpPeanuts,RongFramework,OpenbizFramework。
现在广泛使用,具有开源代码、跨平台性强、开发快、效率高、面向对象、易于使用、专业集中等诸多优点。各种PHP开发框架也让程序开发变得简单有效。框架是为开发Web程序提供一个基础框架,PHP开发框架把PHPWeb程序开发放到流水线上。换句话说,PHP开发框架有助于促进快速软件开发(RAD),它可以节省您的时间,有助于创建更稳定的程序,并减少开发人员的重复编码工作。
8、php网站用什么框架的比较多?php使用laravel最多,Github上有2万多星,是第二第三的两倍。作为一个PHP开发的老司机,我告诉你,laravel的框架设计思想真的很优雅,Laravel非常适合应用各种开发模式TDD、DDD和BDD。作为一个框架,它已经为你准备好了一切,可以说composer解决了phper的问题,laravel使用了大量的设计模式。该框架完全符合设计模式的五个基本原则,模块之间的耦合度很低,服务容器可以方便地扩展框架功能和编写测试,非常优雅。最好深入学习Swoole技术,PHP并发编程,协同编程,这是成为架构师的必经之路。