Answer the question
In order to leave comments, you need to log in
Which extensible blogging platform to choose?
I had a desire to create a blog and experiment with analytics, split testing and article layout elements right in the editor, for this, I decided to start by looking for a blogging platform. First of all, it is important for me that it be an Open-source platform. I've already tried Wordpress and Ghost, got frustrated with them and started to want to reinvent my own wheel. I would like to hear your opinion on which platform to take, so that there is a clean architecture, great customization (there is access to the database and it is possible to change or supplement the database in plugins). And to require the least amount of extra work to achieve the following functionality:
Answer the question
In order to leave comments, you need to log in
Well, if neither WordPress nor Ghost is right for your blog , then nothing else will be. But, I'm almost sure that the problem is not in the cat, but in the fact that you do not know how to cook it.
much more than WordPress?
All this is in WordPress, and it's very simple and convenient. dbDelta(), $wpdb, WP_Query etc
The WP editor is normal, you can use the space on the right and bottom as you like, there are Metaboxes for this. There is even versioning aka revisions! There is collaboration. For commenting on the process, there are a number of editorial plugins that perfectly solve this problem.
Available in WordPress, plus hooks. Very powerful and flexible piece.
Ummm ... Can you elaborate on what it means to "arbitrarily change the process of adding an article" and "organically integrate into the process"? If you really can’t make friends with hooks in any way, well, use the REST API, build your process. What specifically do not like in WordPress?
WordPress. The quality changes with one option, if you really need a completely possible system for compression and optimization - there are excellent plugins. Retina support is out of the box. Smaller phone sizes are supported out of the box. Lazy loading is elementary connected, for example in Jetpack.
Not a single platform will have such functionality out of the box, because this is a completely different kitchen. Install Piwik on the server, create a plugin to integrate it.
Again, this is an external, marketing functionality, no one will embed it into a blogging platform. There are plugins for this. For example, quite recently a chic Ingot plugin was released for WordPress, a free version for WordPress.org should be released any day
In general, my verdict is that you accurately described WordPress in your question. The problem is not in him, but in the fact that you do not know him, do not represent all the possibilities.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question