中国的程序员是看钱包点菜,外国的程序员完全是看自己喜好来点菜;

  • 中国的程序员是努力去适应环境,国外的程序员是努力改变环境。怎么来说?
  • 同样一个需求项目,中国程序员首先考虑到的是服务器支持吗?版本支持吗?承受得了多少访问?配置方面的限制怎么样,怎么样运行最快,因为国内90%以上的PHP程序都是运行在虚拟主机上,一台服务器数百个甚至数千个网站;
  • 国外的程序员完全不需要考虑这些,他们按照自己的思路来,完全不考虑配置,他应该觉得怎么样一个架构思路,而不用去关心机器怎么样运行最快,人来决定架构,而不是机器配置决定架构,有种很文艺的感觉;
  • 比如 Laravel,里面每一个网址就必须写一个路由,这完全是不考虑服务器性能,假设整个网站有3000不同形式的个网址,那一次性加载得耗费多少资源?
  • 比如 Drupal,也是完全不计较服务器的配置,而是单纯从人的思考的角度去规划的,Drupal将所有的内容全都想象成节点,key-val的形式,彻底忽略配置的限制。在本地机子(双核CPU 6G内存)的电脑上运行drupal都卡得无法形容,更别提上传到服务器

网站的特色

功能,卖点
网站网页有功能没卖相根本就会很惨,
不要指望访客都会像程序员那种只喜欢方方框框没有一张图全都是表格一样、对得工工整整的页面。

  • 网站网页他不像软件,软件可能几年十几年都是做的功能改进
  • 网页,访客喜欢新鲜感,界面视觉,所以需要不断的改界面,改UI
  • 实际上Yii的官网也是极其简陋的,苹果为什么会成功,卖相是关键,现在这个时代,UI界面真的太重要了。