PHP开发是否使用框架 我是个新手现在属于入门了,但是对项目整体开发还不是很了解 ,请问项目开发需要使用框架么,如果有请问都有哪些是比较常用的。希望各位前辈给与指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不需要,搜索 php框架 ,不上百已有几十种 用与不用还得看你的需求吧。php的框架很多。去搜搜就知道了。 对于你这样的入门者,建议你稍后可以学习一下CodeIgniter框架。它有完善的中文文档,而且也相对的轻巧简单。毕竟对你的面向对象编程会有很大帮助。当然,前提是你至少得先能熟练的写个留言板出来。 看个人喜好的。CodeIgniter不错的。 下面列出学习php需要做到的:1,保证你在手册的帮助下能看懂PHP代码。2,保证你可以基本使用MySQL,常用的查询,包括联合查询都要会。MySQL的安装和用户权限配置要会。3,保证你熟练使用table,理解HTML的数据组织和显示逻辑。4,保证你理解CSS并可以进行DIV+CSS的布局,掌握 DIV , UL , DL , SPAN , P 等常见标记。(如果是专业人员,还要学习浮动,定位,lightbox等)。5,保证你可以写常用的Javascript代码,并开始学习Javascript的库,例如Jquery。学习JS的库记住不要一下子去看源代码,先看手册然后根据例子学习,学会调用就可以了。(专业前台要研究库文件)。1~5完成后,你就掌握了基本功,并且具备了单个文件处理问题的能力。这个时候开始学习业务逻辑。什么业务逻辑呢,就是通过代码的组织做出一个一个使用的功能。最基本的就是留言本了。这个部分最重要的就是理解,网站显示习惯,设置习惯,管理习惯,用户发布习惯。6,熟练编写 留言本。可以熟练地通过几个PHP文件来实现小功能。比如,那些文件用来显示,哪些文件用来管理,哪些文件用来发布内容。并且粗略了解了会员功能。(可以下载留言本程序研究学习)。7,开始接触大点的项目。先了解网站的网页流程。培养流程思路。这个时候,可以多装几个开源的PHP产品(包括国内外的),例如Discuz,DeDeCMS,Drupal等等。先不看这些产品的核心代码。看些配置,安装,模板的应用和接口。8,开始了解网站业务架构,包括前台,后台,会员,数据流(用户到数据库,数据库到用户)。熟练掌握流程设计,比如要增加一个图片上传功能,需要几个文件。9,找工作进行实践,一开始不要太挑剔,但是一定要找让你发挥的公司,开始接触客户需求,如何整理文档,解决bug。10,在工作半年到一年左右,开始进行总结,根据选择的公司和你所做的应用,开始总结开发模式,模板引擎,数据库设计,等。可以去看看这篇文章:http://www.phpnewer.com/index.php/Tszj/detail/id/3 求教导怎么优化算法 求教:使用curl报错 php学习资源 权限分配小问题,请大家帮个忙!谢谢 像这种水平可以找一个php网站制作的工作了吗? 晕死,我的主页怎么有病毒了? 图片上传问题 vbb229能改变默认的风格吗? 如何把textarea中的内容写到文本中去,保存原文的空格和回车,从文本中读出的时候显示出原文摸样? 怎么去掉PHP中的SWF特效 【无敌难的算法题】如何对以下特殊格式二维数组进行排序 请问模版页的代码能否先执行再生成静态?
2,保证你可以基本使用MySQL,常用的查询,包括联合查询都要会。MySQL的安装和用户权限配置要会。
3,保证你熟练使用table,理解HTML的数据组织和显示逻辑。
4,保证你理解CSS并可以进行DIV+CSS的布局,掌握 DIV , UL , DL , SPAN , P 等常见标记。(如果是专业人员,还要学习浮动,定位,lightbox等)。
5,保证你可以写常用的Javascript代码,并开始学习Javascript的库,例如Jquery。学习JS的库记住不要一下子去看源代码,先看手册然后根据例子学习,学会调用就可以了。(专业前台要研究库文件)。1~5完成后,你就掌握了基本功,并且具备了单个文件处理问题的能力。这个时候开始学习业务逻辑。什么业务逻辑呢,就是通过代码的组织做出一个一个使用的功能。最基本的就是留言本了。这个部分最重要的就是理解,网站显示习惯,设置习惯,管理习惯,用户发布习惯。
6,熟练编写 留言本。可以熟练地通过几个PHP文件来实现小功能。比如,那些文件用来显示,哪些文件用来管理,哪些文件用来发布内容。并且粗略了解了会员功能。(可以下载留言本程序研究学习)。
7,开始接触大点的项目。先了解网站的网页流程。培养流程思路。这个时候,可以多装几个开源的PHP产品(包括国内外的),例如Discuz,DeDeCMS,Drupal等等。先不看这些产品的核心代码。看些配置,安装,模板的应用和接口。
8,开始了解网站业务架构,包括前台,后台,会员,数据流(用户到数据库,数据库到用户)。熟练掌握流程设计,比如要增加一个图片上传功能,需要几个文件。
9,找工作进行实践,一开始不要太挑剔,但是一定要找让你发挥的公司,开始接触客户需求,如何整理文档,解决bug。
10,在工作半年到一年左右,开始进行总结,根据选择的公司和你所做的应用,开始总结开发模式,模板引擎,数据库设计,等。
可以去看看这篇文章:http://www.phpnewer.com/index.php/Tszj/detail/id/3