2015/01/10

Spending my New Year exploring CMS frameworks


What a way to enjoy the New Year! Still, it's my hobby. So I started exploring two of the most popular frameworks I've heard within the internet world; I'm talking about Drupal and Wordpress. Primarily, the main reason I've tried to explore those frameworks is to try to avoid coding as much as possible for my web-based system project that I'm going to implement within my workplace(I'm not avoiding coding because I don't know how, but this time I'm rushing things). So as you all know, I sound like a newbie in using CMS.

Findings

As I started my exploration which CMS better suited for my needs, I initially assumed that Drupal may be a better option for my web-based application but I have yet to explore the full potential of the two CMS I've tried so I can't jump to conclusions yet. After all, I've only tested those two in a week and haven't used or access all their features.

I started exploring Wordpress since I'm a little familiar with its features. As I spend my time exploring things, I came up with an assumption that this is not suitable for my needs. My reasons were the following:

  • It's more centralized on blogging
What I'm trying to create was not some kind of blog but a system that can accept a data from different users. Clearly speaking, this was not suitable for my project or I haven't tweaked it enough?
  • I cannot customize the type of content to input
What's only there was the blog content type that you're going to fill.  Other than that I cannot do much any longer. Or still am I missing some customizations again like plugins? I need to have a form that suits my needs. For example, I want the following details:

-Request name
-Request type
-Description
-Preferred deadline
-Status

Can Wordpress cater this?
  • The customizations are limited
The customizations are limited. Moreover, most customizations were centralized for blogging.

After that I made a switch to Drupal and see if it can cater my needs with just few days of exploration. At first, I'm having problems with setting it up than Wordpress which is very easy and smooth. I've found out that it was because of the browser problem that I wasn't able to login to my admin account via localhost.

So, my initial thoughts of exploring Drupal was, it has a variety of tools and customizations that you can use and tweak. In fact, this is the thing I was looking for.

Conclusion

I can't say much about my conclusion of using CMS frameworks since I'm just a newbie trying to test its capabilities yet. Not to mention I'm a programmer capable of customizing it to bend it to my will. As much as I'd like to code my latest project using ASP.net MVC(Microsoft fan here), I was compelled at the shorter deadline I'm given to finish the implementation and there are so many projects that I still need to finish.

Now CMS Veterans, don't get mad at me we're not launching rockets here. I know you know a lot more than me. In fact, these are just my initial findings of exploring them in my first week. I'm going to find out sooner or later that they have more features than I've mentioned here.

So, let me put my conclusion this way: CMS can make your life much easier even without prior knowledge of coding. In fact, you can create a System by just tweaking them by installing lots of existing plugins and modules then tweak them to your heart's content.

No comments: