![]() ![]() There are alternatives better on any one score but not so much across all of them. So Drupal to me sits kind of in the middle of terms of functionality available, cleanliness of code in the ecosystem, learning curve, etc. As far as I can tell you need a paid 3rd party plugin (ACF) just to fulfil what I would consider as the most basic possible requirement of a CMS, which is storing arbitrary fieldsets of structured data. So basically I've met other CMSs with supposedly cleaner architecture but less functionality and support available, Wordpress is probably the only thing out there with more in its ecosystem, but I don't want to touch it with a barge pole if possible. (In drupal terms it was kind of like you were given only FieldAPI/EntityAPI, and that API was better and cleaner, but you had no built in concept of nodes, let alone Views or the like.) I also used a very pricey proprietary CMS which also had a more rigourous and consistent architecture than drupal's, but despite the high licensing fees, came with practically nothing on top of that. ![]() Plone on the other hand has an even more academic consistency to its design, but I found frequently very cryptic in practice, and my company struggled severely to find anybody who really knew what they were doing with it, even at high rates, the talent just didn't seem to exist. So this might be a bit rambling.Ĭompared to Wordpress I like Drupal because it was written by people who have at least passing familiarity with concepts like coding standards, modularity, separation of concerns, single responsibility principle, and generally pasta of shapes other than really long and really thin. I am finding it surprisingly difficult to answer this! I think partly because Q1-3 are all interrelated, and the answer is also different between D7 and D8, and I don't know how to structure it. If you wish to post something of that nature we suggest you check out 's paid services job board Our Friends Friday: Useful things to know - Things you wish you had known earlier about Drupal.Thursday: Development questions & discussion - Coding questions go here.Wednesday: Contrib modules chat - Talk about recently tried modules, recommendations, warnings, etc.Tuesday: Triumphant Tuesday - post recent Drupal successes and site launches.Monday: Beginner questions - no question is too easy.Would you or someone you know make for an interesting Drupal AMA? Message the mods. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |