新浪微博 登陆  注册   设为首页 加入收藏

学PHP >> 数据库 >> 诸多优秀的开源项目整理

诸多优秀的开源项目整理

查看次数1938 发表时间2013-06-10 00:00:58

1,博客wordpress2,浏览器firebox chrome3,服务器apache4,变成语言php5,数据库mysql mongodb6,分布式计算Hadoop7,操作系统linux 未完待续。 关于阅读开源源码的各种...

1,博客

wordpress

2,浏览器

firebox chrome

3,服务器

apache

4,变成语言

php

5,数据库

mysql mongodb

6,分布式计算

Hadoop

7,操作系统

linux

 

未完待续。

 

关于阅读开源源码的各种建议和声音:

1,掌握整体架构,挨个找链接,都调通就没有大问题

2,先用,再看. 再改,再看.

3,官方的英文文档挺全的,还有示例。

4,先会使用,再会修改,然后读懂源代码,最后二次开发

个人以为:

1,大量的使用熟悉,用产品的眼光去看待产品。

2,明白这个产品的优秀之处,不管是用户体验、功能、性能还是需求规划。

3,结束了产品之旅之后,再来展开思路去猜想,完成这个产品自己做的话,会用什么语言、什么架构、什么思想、什么技术来搞定,同时要想可能会碰到哪些技术难题,这些问题应该怎么解决。这个设计阶段是非常重要的。

4,了解此产品到底使用了哪些技术、哪种语言、哪种策略,最终理出框架及软件真实的架构,此时多去论坛整理下别人已经研究到的东西是非常重要的,站在牛顿的肩膀上毕竟会事半功倍的。

5,对比自己的思路和产品真实的源码架构。

6,针对感兴趣的模块,逐个攻破。直到完全理解整个项目的架构、模块、文件、函数。

7,尝试修改代码,完成自己的个性化需求。并观察效果。

8, 从1-7再不停地循环,此过程中做好博客及整理好记录。

 


(转发请注明转自:学PHP)    


  相关推荐




  发表评论
昵称:
(不超过20个字符或10个汉字)
内容: