What are some of the great PHP open source projects that are worth learning on GitHub?

Source: Internet
Author: User

Reply content:

Put this link in the Favorites folder, trending PHP repositories on GitHub today GitHub
Read the project according to your current level of choice, and don't expect to learn the ropes of PHP programming quickly by reading code, without paying too much attention to tips. Code reading is important to understand the architecture of a set of code, especially the concept of architecture, which is the most serious thing to understand. Good code does not need too much ~ as long as one is enough to see you at what stage?

Entry-Level I recommend Phpcms ~ Although this thing has not been updated for a long time ~ but in the era of PHP 5.3 I think it is definitely worth a look to write such code. It is also recommended that you look at some of the phpcms leaks. This is also very well worth seeing ~ Now a lot of developers for security awareness is too bad ~ cause a lot of code bugs a bunch of ~ziadoz/awesome-php GitHub Today, my colleague just open source.
Hisune/tinymvc GitHub Cover
https:// Github.com/lincanbin/ca Rbon-forum (Demo:carbon Forum
A simple forum that does not use a third-party framework, similar to that of a topic-based discussion-Free forum.
Simple structure, high encapsulation authentication, request, database, error page and so on, the back end of a page is generally dozens of rows.

I think it's good to learn, including XSS filtering, SQL injection, low-version PHP compatibility (such as magic Quotes, Arraycolumn), regular, mobile-side adaptive (DOING), Isapi_rewrite compatible under IIS, fully automated installation scripts, More complex string & array operations such as common points are involved.
It is also easier to read because there is less frame and code volume.
At the same time, the database structure design and script execution efficiency is also more efficient, each page response time is generally between 1~5ms. In the web direction, so many open source web frameworks, pure PHP laravel/thinkphp, PHP extension Yaf/phalcon, and so on, there is composer tool class https:// Github.com/walkor/worke Rman I know a yootheme pagekit.
  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.