473,396 Members | 1,917 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Content Management System in PHP

114 100+
Dear Sir,

I have some websites in HTML format and I want to convert all the website into nice Content Management Sytem with PHP coding. Please tell me how can I do this?

Thanks
Deepak
Oct 30 '06 #1
1 1100
ronverdonk
4,258 Expert 4TB
That is an easy enough question. But the answer is just a bit more complicated. When you say you have HTML website and want to change to PHP, what exactly do you want? When you use PHP you will use it to (apart from processing logic, file and database handling) generate client-side coding, such as HTML, because that is the only thing a client browser will accept.

It is not a question of just moving code around, a CMS usually works with templates, so you'll have to decide on what templates you want to use: self-made, freely available (e.g. Smarty) or commercial.

So first you'll have to decide what type of CMS you want and that takes planning. When you have a broad idea of your requirements, we can discuss this further.

Let me show a quote from the Wikipedia on CMS.

Web Content Management Systems
A CMS system is essentially a way of separating your visual presentation from your actual content – whether that content includes photos, text or product catalogs. This separation allows one to accomplish several key things, including:
[list]Automated Templating: Create standard visual templates that can be automatically applied to new and existing content, creating one central place to change that look across all content on your site.
  • Easily Editable Content: Once your content is separate from the visual presentation of your site, it usually becomes much easier and quicker to edit and manipulate. Most CMS software include WYSIWYG editing tools allowing non-technically trained individuals easily create and edit content.
  • Scalable Feature Sets: Most CMS have plug-ins or modules that can be easily installed to extend your existing site's functionality. For example, if one wanted to add a product catalog or chat functionality to a website, he or she could easily install a module/plug-in to add that functionality rather than hiring a web developer to hand code that new functionality.
  • Web Standards Upgrades: Active CMS solutions usually receive regular updates that include new feature sets and keep the system up to current web standards. These updates are usually designed for easy installation over/on-top of your existing website.
  • Community Support: Most active CMS solutions have developer support forms. Since CMS users/developers are beginning from a common base, it's more than likely that developers are encountering the same development challenges and can solve those challenges as a community.
  • Lower Cost Maintenance: CMS hosted sites are often easier and cheaper to maintain. Since any CMS powered website would have a community familiar with the tools of that specific CMS, it would be quite easy for a new developer to dive right in and begin updates/maintenance.
Ronald :cool:
Oct 30 '06 #2

Sign in to post your reply or Sign up for a free account.

Similar topics

17
by: Scott | last post by:
Hi, Can I ask some advice in regards database solutions and content management solutions.? Do you have a philosophy on what is the best for databases - ASP, JSP, Cold fusion, PHP, etc. My...
5
by: Mudge | last post by:
Hi, I am relatively new to PHP, but I don't care about that. I want to build a database driven Web site that is really a content management system that allows visitors to register and log in and...
12
by: jonathan.beckett | last post by:
Hi All, For the past few months I have been working on an open source Apache/PHP/MySQL content management system - and have recently made it available for download. It's still very much a...
0
by: jonathan.beckett | last post by:
Hi All, I have just made version 0.4.8 of the PluggedOut CMS Content Management System available for download - it's free, and covered by the GPL. It's still very much a work in progress...
0
by: Scott Abel | last post by:
For immediate release: The Rockley Group Content Management Workshop Series Coming to Atlanta, Seattle, Vancouver, Chicago, Washington, DC, Toronto, and Research Triangle Park Learn more:...
1
by: Epetruk | last post by:
Hello all, I'm sorry for the long post, but I think it's better if I'm as detailed as I can be so that I don't make a mistake in my choice and so that there's a clear understanding of to what...
9
by: Water Cooler v2 | last post by:
I know what it is, and yet the knowledge of what a CMS is, is so vague that I find myself asking this question every now and then. I've googled and read the resources too. However, the knowledge is...
10
by: JJ | last post by:
I am needing to write a simple content management system for my web site. I've not done this before so if anyone has any link/info please could you mention them? One thing I am confused about:...
4
by: Stephen | last post by:
Hi I am using Visual Web Developer 2005 Express Edition. Could someone give me some pointers on how to include a "Content Management" facility to a web site. When I say content management -...
0
by: Scott Abel | last post by:
Tuesday, December 12, 2006 -- 10:00AM EST / 3:00 PM GMT X-Pubs presents: CMS & Change - Love it, Hate it, Master it (Scott Abel & Emma Hamer) Reserve your Webinar seat now at:...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.