Solved

Best CMS for someone with programming/db development experience

Posted on 2011-09-05
11
207 Views
Last Modified: 2012-06-21
I have been a programmer (VB) and database developer (Access, SQL) for many years. I am turning my hand to web development. I understand PHP and MySQL but I am no means an expert in either. I can carefully tinker with existing code but that is all I really want to have to do.

I have built a few sites directly from html, css and jquery and now I am aware that a CMS may make things a little easier because they big picture features like comments, articles, blogs and forums.

I have done some online courses in Drupal because it is supposedly suited to programmers but it strikes me now as fairly clunky and the sites I have developed with it are solid but a little dated looking.

Given Drupal is free it has probably been a good option to trial but with a good review here I would be happy to part with some of my hard-earned.

Most of the sites on my to-do list are primarily about ecommerce but I need the flexibility to store extra fields in all entities and used these fields in complicated discount and pricing rules. Having the other options (comments/blog/forums) at the tick of a box I imagine will also handy.

Finally, speed is a major issue as is the ability to use attractive features like transparent pop up forms, scrolling galleries etc.

Any suggestions for the next CMS I should learn,

Thanks for your time, Neil
0
Comment
Question by:offshorewindinwinter
11 Comments
 
LVL 52

Assisted Solution

by:Scott Fell, EE MVE
Scott Fell,  EE MVE earned 100 total points
ID: 36486250
Personally, I think all the cms sites are clunkly.  The more they try to make it "easy" for those that don't want to make their own site, the more complex it is.  Another problem you can run into is many people leave default options as is and others try to exploit that.  Also some of the plug ins are not very well written as far as security leaving another easy target.

If you are comfortable with databases you may be better off making your own custom cms just to post blog entries and accept comments.  Just use a wysiwyg like tinymce http://www.tinymce.com/, ckedtor http://ckeditor.com/ or some you can find on jquery.

If you have very specific items you want others to update or for updating on your own this is a great option.   If the folks that will be using the admin back end are expecting to be able to do a lot of "customization" then you are better off using wordpress et el.
0
 
LVL 12

Expert Comment

by:panagiotiss
ID: 36486464
why to invent again the wheel  !!!!

try one of the popular cms like (joomla, wordpress ...)
for ecommerce i also suggest magento

with all the above you can design anything you want there are no limitations (you can have a look to the commercial templates all )
0
 

Author Comment

by:offshorewindinwinter
ID: 36486480
thanks panaglotiss ... I am trying Drupal ... what is your recommendation of what to try next?

I have read about magento ... I got the feeling is was primarily an ecommerce solution. Do you combine it with a cms of your choice?

which is the fastest cms + ecommerce solution (this is how customers are tending to choose)
0
 
LVL 12

Assisted Solution

by:panagiotiss
panagiotiss earned 50 total points
ID: 36486500
i use joomla with vm for the last 5 years. Its not the easiest (virtuemart) but i have managed to do anything i wanted.

but for me try out the demo of all and then you can choose which one suits you the best.
0
 
LVL 25

Expert Comment

by:madunix
ID: 36486509
We use Drupal, but you can find other CMS: Alfresco, CMS Made Simple, Documentum, Drupal, e107, Joomla, Liferay, Mambo, Plone, Silva, TYPO3, WordPress
0
Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

 

Author Comment

by:offshorewindinwinter
ID: 36486644
Thanks for the list madunix and some reassurance that there are happy drupal users "out there".

Have you got a minute to address my 2nd Drupal quesiton

http://www.experts-exchange.com/Software/Server_Software/Content_Management/Q_27292306.html

Cheers, Neil
0
 
LVL 4

Assisted Solution

by:lordrt
lordrt earned 50 total points
ID: 36487718
Am a Drupal user most of the time for web development (with Ubercart), however you can also find other CMS such as Joomla, Concrete5, else more specific to ecommerce: Magento, Zen-Cart, osCommerce
0
 
LVL 21

Assisted Solution

by:Boyd (HiTechCoach) Trimmell, Microsoft Access MVP
Boyd (HiTechCoach) Trimmell, Microsoft Access MVP earned 150 total points
ID: 36488649
Curious, If you have been a programmer (VB) and database developer (Access, SQL) for many years then why not leverage that knowledge with go with something  in ASP/ASP.NET?

Have you seen DotNetNuke?



0
 
LVL 12

Accepted Solution

by:
junipllc earned 150 total points
ID: 36489985
I would have to recommend Drupal as well. It's both a CMS and a framework so it's pretty much limitless when it comes to what it can do. Some people like to stay "on the surface" and use just modules and the web interfaces that come with those modules.

Others, like me, prefer to delve down into the code and framework. The Drupal security team is top-notch, and each released module is run through tests as well as peer review. In fact, The White House (the one where Presidents live) is using Drupal for their main site. Twitter's development community site is implemented in Drupal.

Ubercart in Drupal is dead simple to implement, although a little tough to theme if you don't know a bit about Drupal's internal workings. However, it's really quite amazing to work with.

Check out Ultrus's comment here for a custom-coding vs. CMS/Framework argument. I think it perfectly explains the choice:

http://www.experts-exchange.com/Web_Development/Miscellaneous/Q_27225755.html

Hope this helps!

Mike
0
 

Author Comment

by:offshorewindinwinter
ID: 36491163
junipllc thank you for your opinion.

I am sure my newbie drupal problem will only take you 5 mins to solve.

http://www.experts-exchange.com/Software/Server_Software/Content_Management/Q_27292306.html

Cheers Neil
0
 

Author Closing Comment

by:offshorewindinwinter
ID: 36554380
Thanks you responders ... you help is always appreciated.

Neil
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
CMS Question 4 52
Bookmark manager for the favorites 7 98
Macro to scan directories content 4 57
SharePoint 2013 12 109
In this article, we will look at our content management system as a whole, to get an idea of how we will start to manage these content items.
This script checks a path to see if a folder exists. If the folder does exist you will get output "The folder has previously been created. No action taken" If not it will create the folder. Then adds one user modify permission to the folder. It …
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

759 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now