2008-09-27 57 views
14

作为寻找灵感并提高我的PHP技能的一种方法,我在寻找一些漂亮的PHP源代码来阅读,最好是开源的“标准”网站,而不是像phpMyAdmin这样的更类似工具的项目。哪里可以找到漂亮的PHP代码来阅读?

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

+6

一些真正有趣的独立包装phpMyAdmin的有一些有史以来最丑陋的代码。 .. – DisgruntledGoat 2010-09-21 09:30:10

+0

美丽是在旁观者的眼中。 – hakre 2012-06-19 22:11:47

回答

8

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

查看CodeIgniter教程的Getting started页面并通读。我可以保证你会受到启发,并希望启动你的IDE并立即获得编码:)。

你也可以下载并看看Bamboo invoice的源代码。当我需要灵感时,我也在YouTube上搜索'php代码':)

7

尝试寻找最好的PHP框架的来源 - Zend的,Symfony和CakePHP。他们有很好的文件记录和一般设计良好。

+3

我认为蛋糕。你可以**用Cake创建**编码精美的应用程序,但是最后一次我探测了深度(大约一年前),PHP 4兼容性需要很多的难度。 – 2008-09-27 21:25:28

0

PHP.net是一个开源网站,但并不完全美丽 - 有些感觉过时,但它的工作原理和非常安全。

Symfony值得一看,并且在PHP.net CVS有一些项目比网站更现代一些。

8

并非所有的开源项目都是关于如何完成的很好的例子。

看看PEAR,ezComponentsZend Framework。这三者在PHP世界非常流行,它们解决了许多不同的问题[每个都有不同的方法],它们都遵循很好的编码标准。

另外,在美观/优雅的代码和代码之间经常会进行权衡,这是非常优化的。例如,如果您想查看有助于运行需要处理大量流量的大型网站的代码,请查看Mediawiki。它建立在非常高效的代码上,但不是很漂亮。

+1

+1优雅与性能之间的不和谐 – sunwukung 2011-04-07 12:18:01

+0

@sunwukung:谢谢! :) – Till 2011-04-08 13:29:27

5

Kohana和Zend Framework我会说。 Zend的编码标准也是一个很好的阅读。

1

Krugle.org是一个浏览代码的好地方。当然,不只是PHP。

0

看看“Expert PHP 5 tools”一书。 网上还有电子书

相关问题