兴安盟兴署发(2017)112号文件内容

请问PHP开发,用什么框架好?
请问PHP开发,用什么框架好?
发布时间: 1:35:23
编辑:www.fx114.net
本篇文章主要介绍了"请问PHP开发,用什么框架好?
20CSDN]",主要涉及到请问PHP开发,用什么框架好?
20CSDN]方面的内容,对于请问PHP开发,用什么框架好?
20CSDN]感兴趣的同学可以参考一下。
请问PHP开发,用什么框架好?
浏览器端和服务器端???答案就是你说的&B/S没感觉过PHP能做CS啊,都用在BS上呢。我说的是Ajax框架,如:JSON
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!
二、互相尊重,对自己的言论和行为负责。
本文标题:
本页链接:& & & & 我们在php开发中经常听到采用php开源框架,那么采用开源框架有什么好处呢?&我们在了解开源框架之前首先来了解什么是框架。& & 框架是一个应用程序的半成品。框架提供了可在应用程序之间共享的可覆用的公共结构。开发……
声明:该文章系网友上传分享,此内容仅代表网友个人经验或观点,不代表本网站立场和观点;若未进行原创声明,则表明该文章系转载自互联网;若该文章内容涉嫌侵权,请及时向
论文写作技巧
上一篇:下一篇:
相关经验教程【合集】现在公司开发php一般用什么框架 - 饮水思源
饮水思源 - 文章阅读  [讨论区: WebDevelop][][][][][][][][][][][][]
发信人: (=。=), 信区: WebDevelop
题: 【合集】现在公司开发php一般用什么框架
发信站: 饮水思源 (日16:34:28 星期四), 站内信件
☆──────────────────────────────────────☆
seebluesky (seebluesky) 于 日16:27:02 星期二)
☆──────────────────────────────────────☆
macallen (a1z019 ) 于 日17:18:14 星期二 提到:
【 在 seebluesky (seebluesky) 的大作中提到: 】
☆──────────────────────────────────────☆
paopao (running?skate?那些花儿~~) 于 日17:21:06 星期二 提到:
smarty是Template engine 不是 php 框架
【 在 macallen (a1z019 ) 的大作中提到: 】
☆──────────────────────────────────────☆
mjjD (kira) 于 日18:06:55 星期二)
template engine是什么?有什么区别吗
【 在 paopao 的大作中提到: 】
: samrty是Template engine 不是 php 框架
☆──────────────────────────────────────☆
paopao (running?skate?那些花儿~~) 于 日18:16:06 星期二 提到:
template engine 是用 php 生成 html(或者其他格式) 页面的工具
一般来说各个 php 框架都会有自己的 template engine 或者支持各种 template egine
【 在 mjjD (kira) 的大作中提到: 】
: template engine是什么?有什么区别吗
☆──────────────────────────────────────☆
robust (啥时候能毕业) 于 日18:30:45 星期二)
【 在 seebluesky 的大作中提到: 】
☆──────────────────────────────────────☆
wuliang (kimi) 于 日19:27:24 星期二)
zend framwork? 猜的~
【 在 seebluesky 的大作中提到: 】
☆──────────────────────────────────────☆
mjjD (kira) 于 日20:52:51 星期二)
zend感觉好大啊,而且不太好配,如果自己配的话
【 在 wuliang 的大作中提到: 】
: zend framwork? 猜的~
☆──────────────────────────────────────☆
pw (美工!呼唤美工!详见PartTime搜饿了么) 于 日00:13:12 星期三 提到:
喜欢清纯可爱小萝莉的就选cakephp,妖艳熟女型的就算symfony
【 在 seebluesky (seebluesky) 的大作中提到: 】
☆──────────────────────────────────────☆
gerrynj (gerry) 于 日18:12:37 星期三)
【 在 pw 的大作中提到: 】
: 喜欢清纯可爱小萝莉的就选cakephp,妖艳熟女型的就算symfony
[][][][][][][][][][][][]作为一门成熟的WEB应用开发语言,已经深受广大开发者的青睐。与此同时,各式各样的PHP开发框架也从出不穷,面对如此多而且良莠不齐的开发框架,开发者们想必都会眼花缭乱,不知道该选择用哪个。其实并没有一个标准来衡量哪个开发框架就是最好的,开发者们需要根据自己的需求和项目要求来选择。今天蝉知小编和大家交流分享下开发者们在选择PHP开发框架时应该考虑哪些因素。
1.项目需求:定制开发 VS 所见即所得的功能
选择合适的开发框架首先是基于项目需求考虑的。如果你的项目需求都是一些基本通用的功能,通过一些基本的插件或组件就能实现,那完全可以考虑使用诸如Joomla, 、WordPress、这样的CMS系统,因为这些CMS系统为你的开发工作提供了足够的基本插件和组件。但如果你的项目需求比较特殊,并需要定制设计开发,那么我们的选择应该倾向于像Zend、CakePHP、ZentaoPHP、Yii等这类开发框架,这些开发框架提供了函数库,满足开发者在此基础上根据需求定制开发。
2.健全的架构:设计模式
&&&&&& 大多数的开发框架采用的都是MVC设计模式,这也是被广泛应用于WEB开发的一种设计模式。在使用这些开发框架之前,开发者们需要认真分析它的MVC模式是如何实现的,比如像Zend这样的框架在实现MVC时自由度比较高,并允许开发者对其自定义修改,但像Yii这样的框架,其MVC实现比较严格,开发者必须遵守框架制定的规则。所以小编个人在选择开发框架时都会考虑一个问题,开发者与该框架到底谁是谁的工具。
3.数据库访问:提高数据操作效率
&&& 使用开发框架的一个很大优点就是可以重用数据库访问层。一些框架提供了ROM支持,方便数据库编程,也有一些框架比较人性化,注重开发者的自由度,比如zentaoPHP框架。zentaoPHP虽然没有去实现ORM或者ActiveRecord这样的功能,但是它为开发人员提供了足够的自由发挥空间。框架里面提供了一个简单方便的数据库访问对象类DAO,并且在封装DAO的时候尽可能的兼容标准的sql写法,这也是小编用的最顺手的开发框架之一。所以小编不得不重申老观点,“无论选择什么,适合自己的才是最好的。”
4.安全机制:防御应用程序漏洞
&&& 一款优秀的开发框架需要健全的安全机制来防御WEB应用程序漏洞,比如跨站脚本攻击(XSS)、跨站请求伪造攻击(CSRF)、Cookie攻击等。尤其对于那些主流的、开源的开发框架,更是黑客攻击的热衷对象。开发人员在项目开发过程中必须意识到这些可能存在的漏洞,框架也应该有相关的指导文档,帮助开发者防御这些web应用漏洞。
5.文档和社区支持:降低学习曲线
&&& 开发者们自然都希望框架功能完善强大的同时,又能够降低其学习成本。一款成熟的开发框架应该有活跃的社区支持、详细的参考文档、丰富的示例代码,以帮助开发者们能够轻松快捷的掌握框架功能。
&&& 每款开发框架都有其优点和缺点,开发者们需要根据自己的项目需求和框架的各自特点,综合考虑到底选用哪个开发框架最合适。以上小编只是列举了几个常见参考因素,如果大家还有其他补充,欢迎和大家一起分享讨论,我们共同学习,共同交流,共同进步。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:20045次
排名:千里之外
原创:18篇
(2)(3)(3)(3)(7)

我要回帖

 

随机推荐