欧易

欧易(OKX)

国内用户最喜爱的合约交易所

火币

火币(HTX )

全球知名的比特币交易所

币安

币安(Binance)

全球用户最多的交易所

PHP中值推荐的MVC框架

时间:2022-10-20 22:26:14 | 浏览:386

PHP 最近这几年还是发生了很多变化, 尤其是 Laravel 的出现, 让很多已经开始放弃 PHP 的人又从新回到 PHP 的怀抱. 离开 PHP 是因为觉得社区就是一盘散沙, 大家各种为战, 想学个框架, 来提高工作效率的时候, 上网

PHP 最近这几年还是发生了很多变化, 尤其是 Laravel 的出现, 让很多已经开始放弃 PHP 的人又从新回到 PHP 的怀抱. 离开 PHP 是因为觉得社区就是一盘散沙, 大家各种为战, 想学个框架, 来提高工作效率的时候, 上网 一搜, 出来的就是 :“50个你必须了解的 PHP 框架”,“10个最有名的 PHP 框架”“最值得学习的10个框架”等等.... 真的很吓人, 这么多的框架, 让人苦恼,无从入手。


国外主流框架有CodeIgniter,cakephp,Yii,Zend,Laravel,Codeigniter 算是最轻量级的,以文档完整著名。个人小程序开发比较适合。当然初学者学习也不错。Cakephp 也是一个轻量级的一个框架,貌似比codeigniter 老一点。个人感觉是,不要太早就上框架,打好基础还是很重要的。

首先推荐的是CodeIgniter框架:

CodeIgniter框架,国外的框架中最值得说的,上手简单,文档资料很全,开源资料很多。包括是MVC最内核的东西,另外也有许多可选的库和函数。如果入门级别最值得推荐Codeigniter,因为它比较容易上手,有很棒的文档,有中文社区。

但是它也有缺点:

一、是Codeigniter不算是完全的OO框架,

二、是对更大一点的项目而言,功能薄弱了一点,需要自己去拓展。

功能稍微强大一点的,推荐Yii。它比Codeigniter要复杂一些,文档没Codeigniter的好,所以花的力气要大一些。

其次推荐thinkPHP框架:

国外的CodeIgniter,国产的一定要说ThinkPHP,教程和文档都比较齐全,看过许多框架,有些确实强大,但是非常繁琐难懂,比较容易上手的应该属ThinkPHP了,如果英文阅读能力过硬,还是建议使用国外框架,他们通常强大和健壮的多,缺点就是出现问题的时候你只能在英文世界寻找答案

最后推荐Laravel框架和yii框架:

Laravel 相对来说是比较重量级的框架,较新,吸取了roal框架的思想。通过命令行生成代码很快。代码非常优雅。同时作为新框架,很多bundle安装就能使用。很值得尝试的框架。

Yii框架其实文档很全的,就是很多还是英文的。不过就鄙人的学习经历来看,一个支持代码反查的IDE(比如netbeans),就可以让你在摸索中学会了。而且这种框架越用越觉得强大。

P.S:程序员写项目不就是要讲究效率吗?如果你还在为一个分页、表单验证花大把的时间,那你改试试这个框架了。不然等着你的就是加班,和加班。

每一个框架都有不同的代码规范, 不同的架构, "功能一样调用方式不一样的函数方法" , 可以这么说,每一个框架都在发明属于自己的语言, 因为, 虽然我们年轻但是不至于时间如此廉价的浪费掉。不需要每个框架都会,但要有主要学习的框架。

想了解更多PHP问题的找老师⇛后盾网古老师企鹅: 1079943010

看完不要跑记得出来吐吐槽!╰( ̄▽ ̄)╮



相关资讯

PHP学习Thinkphp框架(1)——关于Thinkphp结构目录和数据库操作

Thinkphp:=> 简介:是由上海顶想公司开发的一款,PHP写成的,开源的MVC框架;官网:http://www.thinkphp.cn下载:https://github.com/top-think/framework 环境要求:

国产PHP框架ThinkPHP与SpeedPHP的浅析对比

本文主要简析两个国产的PHP框架ThinkPHP与SpeedPHP。通过学习发现,它俩在很多方面有着相似但又不同的地方:1.单一入口,二者都是单一入口文件。每个app都需要一个入口文件,且只能有一个入口文件。ThinkPHP生而就有多app

《PHP》什么是PHP框架,为什么要用PHP框架

PHP框架是什么?PHP框架提供了一个用以构建web应用的基本框架,从而简化了用PHP编写web应用程序的流程。这样不但节省开发时间,有助于建立更稳定的应用,而且减少了重复编码的开发。框架还可以帮助初学者建立更稳定的应用服务,这可以让你花更

「PHP发展史」PHP5.2到PHP5.6中新增的功能详解

截至目前(2014.2), PHP 的最新稳定版本是 PHP5.5, 但有差不多一半的用户仍在使用已经不在维护的 PHP5.2, 其余的一半用户在使用 PHP5.3。因为 PHP 那“集百家之长”的蛋疼语法,加上社区氛围不好,很多人对新版本

PHP组件及框架推荐系列:PHP世界中最好的日志组件——Monolog

这也许,不,就是PHP世界中最好的日志组件—— Monolog所有的 PHPer,请站在巨人的肩膀上。随着 Composer 的普及,PHP 组件化开发思想越来越深入人心,我们没有必要重新自己打造轮子,只要确定需求和目标,设计好软件的架构,

为什么很多人学习PHP编程都喜欢自学成才?推荐几个php自学网站

PHP编程语言是目前编程语言中最热门的编程之一,PHP应用领域最多的是WEB开发,PHP和mysql结合可以做出完美的网站,目前大多WEB网站都会选择PHP开发,开源成本低,高效质量好。学习PHP编程其实比较容易,如果你学过HTML、CSS

PHP开发者的福音,解读PHP异步通信框架Swoole的机制

在中国互联网行业膨胀的12-16年,PHP语言凭借自身易上手,开发周期短的优势,深受各中小企业的喜爱。小编也很荣幸在2009年底进入这一行业,为自己谋生分得一杯羹。但是PHP又先天有它的局限性,导致客户很多需求无法得到满足。大家都知道,P

ZWebPHP基于API的简易PHP开发框架

ZWebPHP 框架设计目的:标准化、体验统一、简单可靠、易于扩展后端PHP框架基于PHP、smarty 构建。基于composer自动加载。完全基于API接口设计,API文档自动生成。权限包含菜单访问权限和API接口访问权限。工具类、数据

「php框架教程」给PHP初学的你10个最常用的函数

PHP的功能越来越强大,里面有着非常丰富的内置函数。资深的PHP程序员对它们可能都很熟悉,但很多的PHP学习者,仍然对一些非常有用的函数不太熟悉。这篇文章里,我们就列举10个你或许不了解但实用的PHP函数,供大家参考和学习。1. php_c

纯PHP开发的高性能PHPsocket服务器框架

Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架。被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持W

PHP框架开发-如何拥有自己的PHP框架

框架是帮助初学者创建稳定的程序。使得你可以花更多的时间去创造真正的Web程序,而不是编写重复性的代码。框架第一阶段什么是框架?一直以来php框架被广泛利用,多半都是基本mvc架构模式的,国内外框架有HDPHP框架、ThinkPHP、CI框架

可持续更新的PHP框架---是时候有自己的PHP框架了

怎样搭建自己一个PHP框架?PHP写了5年,不想用其他框架,想自己搭建一套mvc oop的框架 可以用别人一些类库,但核心orm 之类希望自己写。这是最近遇到了别人的一个问题,5年时间的PHP资深程序是可以独立开发出自己框架。小编今天带来H

PHP应用中比较好的php框架

PHP的框架很多,有phalcon,kohana ,laravel,Yii,thinkPHP,ROR,HD,,CI,和ROR等,我觉得PHP框架其实本身就是一个工具而已,没有好与不好,只有合不合适。任何东西都没有最好,只是不同的取舍。有人说

PHP框架之ThinkPHP框架

ThinkPHP框架人们习惯性又叫它TP框架,是一个轻量级的国产PHP开发框架,快速、兼容而且简单, ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、

PHP框架的发展背景以及主流PHP框架横向对比

PHP框架的发展背景毫无疑问,Web框架技术在近几年已经得到了突飞猛进的发展和普及,在过去几年里,框架技术的普遍经历了比较大的完善过程,很大一部分可以归因于RubyonRails,以及在其他编程语言中流露出的MVC框架思想。如果你是一个PH

友情链接

网址导航 SEO域名抢注宝宝起名网妈妈知道币圈六一儿童网联想电脑评测网消毒碗柜资讯网钦州新闻头条网今日滁州绍兴新闻头条网海底捞折扣网乐山新闻头条网云南旅游网国美零售港股美食菜谱网运动健身资讯网网红名人榜泸州老窖A股暑假工招聘网
PHP编程知识网-php开源建站系统、PHP程序员网站开发、php编程工具、php菜鸟教程下载、PHP网络编程教学、php网络编程、php工程师、php菜鸟教程数据库、PHP网站开发、PHP精品源码网站、php程序员入门、php零基础入门教程、php源码搭建网站流程、php从入门到精通第2版、php开发简单网站、php制作网站实例、php网站开发实例教程源代码、php中文网破解版、php中文网。
php编程知识 yoceo.cn ©2022-2028版权所有