Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
demo
-
New to PHP - I'm actually impressed
Symfony, the one and only. I much prefer other languages like TS/C# but it is because of Symfony, I can tolerate lack of generics, decorators, type aliases... Arrow for methods doesn't annoy me that much. You can see some controller code from its demo here. It is using attributes, a lot, and not just for routing but also for autowiring scalars and tagged services.
-
Documentation Bundle
I made two screens from symfony/demo and paste into README.md
-
How can I professionalise my approach to PHP development?
clone this repository https://github.com/symfony/demo
-
General tips for developing PHP competence? (JS/Python Dev)
Take a look at modern PHP like this file.
- Large open source symfony projects (or reference projects)
-
Symfony Demo meets Modular, Microservice-ready Architecture
I've created a Symfony 6 based Application that can serve as an Enterprise Architecture reference for anyone who's planning to build Large Scale Applications with Symfony. It uses a similar 'Blog' theme as the official Symfony Demo and can be found here.
sulu-demo
-
New to PHP - I'm actually impressed
As it's Symfony based, "plugins" are handled via the bundle system and have the full internal API at their disposal. The documentation for that's not always the best (the cookbook section is often the most useful), but I've never found it to be a problem, particularly as there's not a massive amount of custom Sulu code you'd actually need to interact with, so the interfaces usually suffice. Most of the common things you'd want to do are demonstrated as pull requests on the demo repo.
What are some alternatives?
espace-adherent - Le site principal du parti Renaissance
sulu - Core framework that implements the functionality of the Sulu content management system
Wallabag - wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.
fatfree-core - Fat-Free Framework core library
php-symfony-arch
moonquakes - A rpc framework that Java/PHP(hyperf)/Golang intercommunicate implementation of JSON-RPC 2. Support consul & nacos.
nvdoc-bundle - Documentation Bundle for Symfony
Stringy - A PHP string manipulation library with multibyte support
Packagist - Package Repository Website - try https://packagist.com if you need your own -
crm-application - OroCRM - an open-source Customer Relationship Management application.
git-flight-rules - Flight rules for git