1.首先我是java程序员,对PHP基础语法也懂
2.其次我想快速基于类似UCenter Home,PHPWIND等开源系统进行二次开发现在我的问题就是:1. PHP语法我掌握了,如何才能利用PHP快速进行企业项目的开发和二次开发呢?有没有类似java里的开源框架之类的东西要学习的?
2.PHP开发有没有类似eclipse之类的IDE开发基础平台?
3.能否推荐一部企业实战类的书籍?
4.对于PHP开源项目的模板设计原则,有没有相关之类能让我了解一下请老鸟们多给点意见,谢谢了

解决方案 »

  1.   

    补充一下,开源框架你还可以看下Drupal,这框架扩展性很强,而且架构和别的框架都不太一样,有兴趣可以关注下,现在7点几的版本加入了语义网络等一些比较有意思的东西。白宫官网就是这个框架做的
      

  2.   

    1. PHP语法我掌握了,如何才能利用PHP快速进行企业项目的开发和二次开发呢?有没有类似java里的开源框架之类的东西要学习的?这个框架都是因框架而异,基本上如果你明白java的开源框架的思想的话,理解php的框架也是很简单的,建议看看ci、joomla 等一些知名的php源代码2.PHP开发有没有类似eclipse之类的IDE开发基础平台?zend studio for eclipse 、phpeclipse3.能否推荐一部企业实战类的书籍?PHP5与MySQL5Web开发技术详解 、PHP高级程序设计:模式、框架与测试4.对于PHP开源项目的模板设计原则,有没有相关之类能让我了解一下模板引擎的话,可以看看smarty之类的
      

  3.   

    最近在学习thinkPHP,希望对二次开发有帮助
      

  4.   

    学习下smarty吧
    eclipse 有PHP的
    还有就是开源项目dede比较吃香
    还有帝国
    wind不如前面两个学习的时候多看看程序就好!
    不用书,我也是这样过来的
    有问题找百度
      

  5.   

    1.开源框架很多比如你说的TP 还有CI ZEND CAKEPHP 太多了 现在PHP框架泛滥 谁不谁的都写框架
    2.IDE 也很多 比较常用的 有eclipse zend Komodo  phpdesigner phpstorm 因为你以前用JAVA 可能用eclipse更好
    3.企业级实战的书根本就不存在,因为没有哪个企业的需求是完全一样的,一味的套用只能把自己陷入一个怪圈
    好的书籍还是很多的比如<php和mysql web开发> <深入PHP面向对象、模式与实践> <PHP5权威编程>
    4.没太明白你这个问题,如果你想问的是模板引擎,那PHP的模板引擎很多,少说我见过的就几十种 有通用的比如smarty FastTemplate SimpleTemplate很多很多 更多的是大公司的开源项目他们都有自己的模板引擎 所以种类繁多 但原理都一样 你用哪个项目 看哪个项目就可以了
      

  6.   

    我觉得你在把java二次开发的思路,用在php二次开发上。
    而你上面说的你想学的那些,是php底层开发需要的。既然是二次开发,就应该把重点放在功能应用和扩展已经整合上面。
      

  7.   

    drupal 相当于 web界的linux, 有能力的,编程基础好的直接看这个,看完, 你会发现其它的跟本不上了档次,
    新手直接用ci 
      

  8.   

    Fleaphp codeigniter都不错的!