6 ms·
This seems like a fun project and it is inspiring that the author challenged himself to make it, it's very commendable and something I was planning on doing mys
by spoiler 11y ago
This seems like a fun project and it is inspiring that the author challenged himself to make it, it's very commendable and something I was planning on doing myself when I get some free time.
What follows is a tangentially related rant, so feel free to skip it if you don't care about WordPress.
I watched the video[vid] and I was shocked when he got to he WordPress-vs-Rails debate. I'll ignore the fact that both of these are arguably overkill for this and also might have slowed down the development, because the overhead of both is pretty big for such a small project.
Putting that aside though, I'd like to address how WordPress has become abused over the year. People use WordPress for so many things that they shouldn't.
WordPress is great for being a blogging engine, or maybe even a news portal, but its oriented towards textual content, and it excels at that like no other engine out there; its in its name, even—WordPress! However, I've seen so many websites built in WordPress that don't actually use this feature: restaurants, apartment rentals and hotels, web shops, comics[comic], galleries, company websites (with no new/updates/blog section at all, it's literally a static website), etc.
There's a plethora of plugins for it too, which would be good, except people use these plugins to create websites with 0 posts, and everything on the WordPress site is made by that plugin. What is worse, often time these plugins don't work too well to begin with, but that's not even relevant. I wouldn't be surprised if there's a plugin for controlling an alien thermonuclear reactor somewhere in the Andromeda galaxy in Sirius's solar system.
[vid]: https://www.youtube.com/watch?v=DexyfHomC4Q https://www.youtube.com/watch?v=DexyfHomC4Q
[comic]: Although, even though comics are mostly graphic contents, they are relatively often updated content, so it isn't as bad as all the other examples I encountered.
- actionscripted 11y agoWordPress is one of the easiest-to-use CMSs out there and has changed over the years to be much more than a blogging engine. It's not abuse, it's intended by Automatic because they've modified core to support these features.
- spoiler 11y agoI agree that WP has certainly made it easier to do these kinds of things, but I still think it's a classic case of using the wrong tool for the wrong job. There is a whole lot of different "eco system" of features in there that you don't use. What is worse, these unused features (or plugins that add multiple features) that you don't care about are potential attack vectors, but I've made this off-topic enough. So, I'll drop it.
- Hoasi 11y agoInteresting — What would you suggest using for comics though?
- spoiler 11y agoSadly, I don't know of any alternatives, short of coming up with a custom solution. I tend to like Jekyll for this type of thing, even though Jekyll isn't ideal either, because it also seems to be primarily oriented towards blogging or textual content. However it would be easy to create a comic-type post and a text-based posts template or separate the blog content completely from the main/comic content (which isn't "posts" anyway); you can do the same in WordPress, but it does require more hacking and wouldn't feel as "natural," IMO.
- themodelplumber 11y agoThe plug-ins. These have cost businesses a lot of money. I used to provide training for really highly customized WordPress sites and can still recall former DBAs wondering out loud why the vendor couldn't provide a simpler solution. "Because you aren't important enough to them" was really the only answer that would have made sense.
- themodelplumber 11y agoThe plug-ins. These have cost businesses a lot of money. I used to provide training for really highly customized WordPress sites and can still recall former DBAs wondering out loud why the vendor couldn't provide a simpler solution. "Because you aren't important enough to them" was really the only answer that would have made sense.