马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
你的确对PHP有兴趣,那么选择教材也是很重要的。 本文引见 12 款很棒的 PHP 资本和东西,包含开辟框架、开辟东西、调试器等。
1. CakePHP
CakePHP是一个应用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等有名设计形式的疾速开辟框架。该项目次要方针是供应一个可让各类条理的PHP开辟人员疾速地开辟出强健的Web使用,而 又不掉天真性。
2. Zend Studio
Zend Studio 是专业开辟人员在利用PHP全部开辟周期中独一的集成开辟情况 (IDE),它包含了PHP一切必需的开辟部件。经由过程一整套编纂、调试、剖析、优化和数据库东西,Zend Studio 减速开辟周期,并简化庞杂的使用计划。
3. PHP Object Generator
PHP Object Generator, (POG) 是一个开源的 PHP 代码生成器,可主动生成明晰、经由测试的面向对象代码,撑持 PHP4/5.
4. Fire PHP
Fire PHP 是Firefox 的扩大套件,但它可以帮你debug 后端PHP 的程式,听起来很奇异是吧?其适用的手艺跟某些IDE 一样,请求你在写程式时到场一些追踪用的代码。经由过程利用Firephp你可以在Firebug的Console栏中看到要调试的数据,而不影响php法式 的正常履行,所以说,这器材关于Ajax开辟是很有匡助的!
5. PHP Open Biz
PHPOpenbiz是一个基于PHP言语的贸易Web使用开辟框架。其特色包含:
- Metadata驱动的设计准绳。开辟人员用metadata来描写营业逻辑,而不是用代码。
- 模子-视图-掌握器(MVC) 对象/关系映照(ORM)
- 阅读器端AJAX通讯
- 与Eclipse集成的开辟东西
复杂而功效壮大
- 编纂XML metadata而非代码
- 丰厚的功效 – AJAX, MVC, ORM, 平安机制 …
- 建于Zend Framework之上, 更重视于使用层的逻辑
疾速开辟
- 框架的中心模块供应了经常使用的功效和办事,节俭了大批开辟工夫
- 客户可以扩大中心类库来完成本人的逻辑
- 办理metadata闭办理代码要轻易很多
低保护本钱
6. Zoop Framework
Zoop是一个面向对象,疾速,高效,易于利用的PHP开辟框架。它的特征包含:GuiControl(相似于.net中webcontrol),集成 AJAX撑持,完成form的主动校验与创立(包含所需的db操作),利用Smarty做为模板引擎,另外还包含PDF创立,ession处置,基于模板 的email发送(使用SMTP协定)等功效。
7. PHP Debugger
DBG 是一个全功效的 PHP 调试器,供应一个交互东西匡助调试 PHP 剧本。
上面截图是基于贸易PHP开辟情况 PhpED
8. Blue Shoes
BlueShoes 是一个完全的使用框架和内容办理体系,后端数据库撑持 MySQL、Oracle 和 MSSQL。
9. MODx
MODx 是一个开源的 PHP 使用框架,可以匡助利用者掌握本人的网上内容。它是开辟人员和初级用户幻想的掌握体系,任何人都可使用 MODx 宣布、更新、保护静态网站,或 html 静态页面的网站内容。
10. Qcodo
Qcodo是一个合用于急迅开辟基于PHP5采取MVC架构与CRUD代码生胜利能的框架。完整面向对象,采取事务驱动处置体例。完整分别代码与HTML页面。QForms与QControl 包供应底层AJAX撑持。
11. Seagull
Seagull是个纯OOP(面向对象法式设计)框架,可用于创立web,command line(号令行)和GUI的使用法式.它采取了BSD受权,让PHP开辟者可以更轻易地整兼并办理代码源,更疾速地创立庞杂的使用法式。今朝Seagull设计中已集成了很多对照受接待的PHP使用法式,例如:林林总总的模板引擎,测试东西,办理代码库东西等.假如您是个初学者,您可以将Seagull供应的很多样本使用法式自界说或扩大成合适您所需的.假如您是中初级开辟者,您可以充实使用seagull中的best practices(最优计划),尺度和模块的代码中心在有划定的工夫内创立您的使用法式.
12. Xaraya
Xaraya是一个开源的内容办理处理计划与开辟框架,它包括了创立一个静态的跨平台内容办理体系所需求的基本模块和东西。Xaraya具有易于装置,易 于利用,平台自力(可运转在一切撑持PHP的平台上包含Linux,Windows,Mac OSX与多种数据库好比MySQL,PostgreSQL),模块化(使用身份验证与事务体系可以向体系的中心到场所需求的模块附着新的身份验证办法), 可扩大性(使用它本人的静态数据模子,可让你轻松注册新模块的数据布局) ,多国言语撑持,平安(基于脚色权限掌握),疾速(使用一个可设置装备摆设的输入缓存体系完成)。
就是管理员可以编辑,删除,回复 等功能,。加入管理员功能要加入登陆系统,慢慢你会想在线添加管理员,慢慢你会让自己的作品更漂亮些,慢慢1个完整的留言板就会出来了, |