当前位置:  开发笔记 > 编程语言 > 正文

哪里可以找到漂亮的PHP代码来阅读?

如何解决《哪里可以找到漂亮的PHP代码来阅读?》经验,为你挑选了5个好方法。

作为一种寻找灵感并提高我的PHP技能的方法,我正在寻找一些漂亮的PHP源代码来阅读,最好是一个开源的"标准"网站,而不是像phpMyAdmin这样的工具类项目.

那么,我在哪里可以找到一些漂亮的PHP代码?



1> Till..:

并非所有的开源项目都是很好的例子.

看看PEAR,ezComponents和Zend Framework.这三个在PHP世界中非常流行,它们解决了大量不同的问题[有时采用不同的方法]并且它们都遵循很好的编码标准.

此外,美丽/优雅的代码和非常优化的代码之间经常需要权衡.例如,如果您想查看支持运行需要处理大量流量的大型网站的代码,请查看Mediawiki.它建立在非常高效的代码之上,但它不是很漂亮.


还要注意美丽是非常主观的.例如,我绝不会*推荐ezComponents或Zend Framework作为漂亮代码的例子,因为我发现它们都很难阅读,太冗长 - 而且不必要.就像尝试使用PHP作为Java一样.但两者都是极端的,并且鉴于PHP代码的质量普遍较低,它们至少遵循*某些*编码原则.

2> Ali..:

CodeIgniter代码很漂亮.有许多用CodeIgniter编写的项目是公开可用的,您可以查看源代码.

查看CodeIgniter教程的入门页面并阅读.我可以保证你会受到启发,想要启动你的IDE并立即编写代码:).

您也可以下载并查看Bamboo发票的源代码.当我需要灵感时,我也在youtube上搜索'php code':)


关于CodeIgniter的一个丑陋的事情是它的PHP4兼容性.没有它,它可能看起来更好.

3> Eran Galperi..:

尝试查看最佳PHP框架的来源 - Zend,Symfony和CakePHP.它们有很好的文档记录,通常设计得很好.


我会争辩蛋糕.您可以使用Cake构建**精美编码的应用程序,但上次我探测深度(大约一年前),PHP 4兼容性需要大量的丑陋.

4> olle..:

Kohana和Zend Framework我会说.Zend的编码标准也很好.



5> powtac..:

PHPUnit包含很棒的PHP5.3代码http://github.com/sebastianbergmann/phpunit/tree/

此外,Lithium Framework使用了很棒的PHP 5.3代码http://rad-dev.org/lithium/source

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有