Advise best practices PHP


Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/public_html/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
9 views
My greeting.

Please recommend a small open source project with the goal of learning PHP on the example of "how it make great uncles". Quality code (to your taste), OOP (possibly) small volume (Drupal, WP and other monsters do not offer), a living community. That would be implemented: the sharing of access, working with databases, caching with PHP (optional), what other typical tasks. If there is documentation for developers — all fine. One more wish is likely unattainable: that would be consistent with recent changes to the language, that is what the code was PHP 5.3.

Thank you in advance, comrades. Let the Force be with you.
by | 9 views

7 Answers

0 like 0 dislike
Yii already a lot of advice. Here on LOR e (not the night be commemorated) and in other places. We will see! Thank you.
by
0 like 0 dislike
Maybe not the topic, but after reviewing the Python and gangou, with horror remember years ago, when he wrote on Pochepa :)
\r
PS he never looked like doing great uncle, in the battle all the more interesting to osnovati, ie to solve a certain problem... growth by itself comes... because I think many people sometimes, when you look at your code written 2-3 years ago :)
by
0 like 0 dislike
I recommend to look Yii, it is written using best practices, OOP, patterns and other trendy pieces), you Can see the codes of other frameworkof (kohana, cakephp, symfony) to your taste. Drupal and WP though popular, but in many ways far from best practices, although no doubt there is something to see.
by
0 like 0 dislike
"Great uncle" like ZF
by
0 like 0 dislike
ZF is to say the least horrible project as an example, libraries — Yes, but not the entire framework, which you have bent with 20K online users on the website.
\r
1) a Perfect example of correct design is Yii, IMHO. Not only that, it is itself made of super, with the perfect speed, the right design, but it will also teach you how to write.
\r
So I would advise You to use Yii as an example
by
0 like 0 dislike
PS, there is Still phpactiverecord minimum requirements php 5.3+
by
0 like 0 dislike
When working with forums to the phpbb3. There is caching, and interface for work with different databases, and the sharing of access for unlimited levels. But he doesn't seem very small, but very well structured.
\r
\rwww.phpbb.com/
by

Related questions

0 like 0 dislike
1 answer
asked Jun 1, 2019 by FitTech
0 like 0 dislike
6 answers
0 like 0 dislike
6 answers
110,608 questions
257,186 answers
0 comments
27,942 users