Thank you for being a valued part of the CNET community. As of December 1, 2020, the forums are in read-only format. In early 2021, CNET Forums will no longer be available. We are grateful for the participation and advice you have provided to one another over the years.

Thanks,

CNET Support

Question

Building My Own CMS/Platform

Dec 5, 2013 2:49PM PST

Hello,

I need advice...please help..

I owned HTML5 kindergarten website. It's static website.
The website designed in Dreamweaver CS3 from HTML5 template.

I would like to make it dynamic (content management), I mean that I could add pages, images, videos from some interface/platform (something like WIX concept)

Do I need to hire some web developer what will develop this kind of platform to make this website or I can use editors like ckeditor.

In the bottom line I want when the kindergarten teacher enter the website, she will see two fields: username and password. After login she could see kind of control panel with pages names of the website. She could get in update the content of the pages and add new pages + images to the website. In the end of each update she will save the changes by pressing "save" button.

I know you probably think that the perfect solution for this is to wordpress or joomla.... but I need to build my unique platform.

1. I don't know what I need for this: Sever Side - Data Base solution? PHP developing?
2. Who do I need to hire?
3. Do I need to hire PHP developer for this? How much this could cost?
4. Is it difficult or maybe I can use some free solutions for this (some converter from static to dynamic, I don't know)
5. If I want to make it by my self, what do I need to learn to develop this kind of platform by my self?

I will be thankful and appreciate each answer of you.


It is important to me to develop my own platform or to use some relevant tools to make my platform unique. It will serve my all kindergartens websites.

Thanks,

Svetlana.

Discussion is locked

- Collapse -
Clarification Request
Your topic writes you would build your own CMS.
Dec 5, 2013 2:52PM PST

That's a lot of work so you would take a year or two to develop your very own CMS.

Maybe you meant you wanted to use an existing CMS?
Bob

- Collapse -
I need very simple interface
Dec 5, 2013 4:20PM PST

Thanks for reply,

Tell me please, Is it so difficult to to make simple HTML5 website to dynamic one (content management), I mean that I ONLY could add pages, images from my own interface?

Very simple interface: login ---> add new page ---> add new image in the page - that's it!

I will have many users for these kindergardens websites. Each worker will upload articles (new pages), images weekly or maybe each day so the parents will see the pictures and updates in the website.

I also don't want to teach every time my workers wordpress or joomla. Just login to simple and funny interface to click on "add new page" to insert some pages with content and if needed to add some images.

Do you think it is so difficult to develop?

Thank you for your replies.

Svetlana.

- Collapse -
I have to write yes.
Dec 7, 2013 5:42AM PST

If it was easy you would have completed this or at least had a prototype.

How many years have you been writing code?
Bob

- Collapse -
Answer
While it's possible to do
Dec 10, 2013 3:27PM PST

with WordPress and probably Joomla, I'd actually recommend Drupal for this. The reason being that while it is also a content management system (every site has content), it's more so a framework that allows you to build whatever you want it to do. I'm eagerly waiting for Drupal 8 to be released, since that's a huge milestone for their platform and even more so in line with a framework.

If you want to build something from scratch, take a look at the new blogging platform being built right now called Ghost (http://ghost.org). I now you're not looking for a blog, but take a look at the technology they are using and the work that goes into it.

While building something custom always seems easier at first, having something sustainable and maintainable is what you should aim for, because that's where all products run into trouble down the road. The saying "don't reinvent the wheel" really applies here.

~Sovereign