Ask HN: Examples of beautifully designed php applications
https://news.ycombinator.com/item?id=679997Can anyone recommend a great example of beautifully/elegantly designed php application.
Disclaimer:
I can't comprehend how wordpress, joomla, drupal, xoops, or oscommerce can be considered good code. Mainly because they don't employ MVC and I love MVC.
Why MVC?
I think it makes an application dead simple and beautifully elegant. One of the biggest reasons being clean and descriptive urls. MVC essentially turns the browser bar into a command line.
## www.mysite.com/store/cart/show_items
I love the clarity you get from being able to access methods from a controller in such a ridiculously clean way. This also eliminates dirty/cryptic urls. Why are "clean urls" still an option?
Then there's "include/require". MVC (Kohana) elimites includes from your app logic. Wheras non mvc projects (like the ones mentioned above) have include/require absolutely plastered throughout every function of their code. Needless to say it makes reading source impossible.
It's impossible (for me at least) to guage the scope and bearings within a non-MVC system.
Am I alone on this? Is there something I'm missing? Are there pros to NOT using MVC? I learned coding through learning kohana/MVC so it's all I know. But I'm ready to learn so I am looking forward to great examples of well designed applications, MVC or not, thanks!