说说我眼中的php
程序员文章站
2022-07-12 15:00:43
...
php优缺点,随便搜搜很多。
说说我眼中的php,凭此来记录。
写了不少php代码,但是复用的很少。目前只有一个mysql类。
用过些网上php的类,终究不是自己设计,用过就扔。
也用过些框架,目前只喜欢ci和zend,理由前者简单,后者模块化设计,但是zend还是比较复杂。所以在写个简单点的模块化特征,能少写代码快速使用的,易于理解(我指设计),适合我这样懒人需求的,模块化目的为了代码能复用,易于理解是为了快速将模块搭的适合不同需求。重复*有时并不是一件坏事,它能加强你对一些东西认识。
语言速度改变不了多少,所以我不做所谓的语言程度提速优化。大部分重写,并不是为了提升速度,而是为了提升可维护性,降低维护和升级成本。
当然决定一个应用好坏,很大程度和编程语言没啥关系。
应用难度最大的是如何设计合理的结构(此结构不是数据结构),将其映射成对象和逻辑关系。目标:关系准确,对象独立,有效检测。这一过程没有编程语言参与。设计的好,code的代码少,稳定,开发时间快。
说说我眼中的php,凭此来记录。
写了不少php代码,但是复用的很少。目前只有一个mysql类。
用过些网上php的类,终究不是自己设计,用过就扔。
也用过些框架,目前只喜欢ci和zend,理由前者简单,后者模块化设计,但是zend还是比较复杂。所以在写个简单点的模块化特征,能少写代码快速使用的,易于理解(我指设计),适合我这样懒人需求的,模块化目的为了代码能复用,易于理解是为了快速将模块搭的适合不同需求。重复*有时并不是一件坏事,它能加强你对一些东西认识。
语言速度改变不了多少,所以我不做所谓的语言程度提速优化。大部分重写,并不是为了提升速度,而是为了提升可维护性,降低维护和升级成本。
当然决定一个应用好坏,很大程度和编程语言没啥关系。
应用难度最大的是如何设计合理的结构(此结构不是数据结构),将其映射成对象和逻辑关系。目标:关系准确,对象独立,有效检测。这一过程没有编程语言参与。设计的好,code的代码少,稳定,开发时间快。