以图明志

编程思想

再谈PHP、Python与Ruby

语言选择问题
编程语言非常重要,不要认为他们都图灵等价,用起来都一样。实际上,好的语言,带给你的东西是超乎想像的。优雅的抽象胜于简单的堆砌: 这意味着你的代码是最简洁而又充满设计感的,面向对象,容易的闭包,一切都是表达式等等,而最好的抽象是语言本身能够分层,既能够书写语言的语言,比如 DSL 能力强弱是个指标。

PHP服务器脚本

PHP框架与Ruby/Python框架有啥不同

从语言机制的层面上上了解框架
以PHP这种"每次请求作为一个完整的生命周期"的语言来说,本身就是追求简单、反框架的。大型PHP互联网应用会在后台用Java/C++写中间件来完成复杂的业务逻辑处理。非要把PHP做成框架,并不是PHP本来应该承担的责任。框架设计要注意开发成本,集成是好事情,但是集成过多造成的资源浪费和开发不便是一些框架在发展过程中甚至是导致极致死的原因。

编程思想

Perl/PHP/Python/Java/Ruby的拟人课堂讨论

比较各门编程语言的情况
比起Java平台和.NET平台,动态语言轻便灵活、开发效率高,但整合凝聚力还不够等方面也有一定差距,故通常作为轻量级的解决方案。LAMP是由Linux、Apache、MySQL和包括PHP、Perl、Python或Ruby在内的脚本语言组成的网络开发平台,具有开放灵活、开发迅速、部署方便、高可配置、安全可靠、成本低廉等优点。
1 / 1 首页 < Prev 1 Next > 尾页 页码: