Web Authoring
  Home arrow Web Authoring arrow Page 5 - What You Need to Know Before Using a CMS
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
WEB AUTHORING

What You Need to Know Before Using a CMS
By: Jessica Michaels
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 9
    2007-06-18

    Table of Contents:
  • What You Need to Know Before Using a CMS
  • The Beginning - The Content Management System
  • A Home for Your CMS - The Web Hosting Account
  • FTP - Getting Files to the Internet
  • CMS Configuration, README and Install

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    What You Need to Know Before Using a CMS - CMS Configuration, README and Install


    (Page 5 of 5 )

    Now let's take another look at that folder we opened in the beginning, and see why all this preparation was necessary.

    CMS Package files as they appear on your computer

    The files in the html folder above will be uploaded via FTP, to the public_html folder on the Internet, shown in the view below.

    View of top level folder in web hosting file system

    This is what is inside of the html folder on your computer.

    View inside the public_html, or "root" folder of the file management system on the Internet web host - with the contents of the html folder, shown above, included.

    This is where all the files of code for your CMS program are kept. Starting out, you will most often deal with blocks, modules, or themes. Later, when you need to upgrade files you will need to make adjustments to files in the admin, modules, and blocks files most often.

    Notice the "config" file in that html folder. This small section of code is what makes hundreds of files operate correctly and interact with your web hosting file system, your database and the CMS program.

    Sample of Config settings from PHP-Nuke System

    ###################################################

     

     

    $dbhost = "your database host";

    $dbuname = "database user_name";

    $dbpass = "database_password";

    $dbname = "database_name";

    $prefix = "CMS_database_prefix";

    $user_prefix = "User's_database_prefix";

    $dbtype = "database_type";

    $sitekey = "slkjfaioi=43isn989780923SINGKSN";

    $gfx_chk = 6;

    $subscription_url = "link where customer goes to subscribe";

    $admin_file = "name of admin file";

    $tipath = "path to the image files

    $nuke_editor = 1;

    $display_errors = false;

    /****************************************************************/

    /*

    This bit of code has to be set correctly, or your system won't work. Many of the variables are self explanatory when you look at the description contained within the quotes. Some you won't have to change from the default.

    Variables will be slightly different depending on which CMS you choose. The instructions for properly setting this code are in the README and Install files.

    README and Install files should be read, twice, before attempting to do anything with your new CMS package. Different packages put the directions for installation and initial set up in one or another of these files. Some packages put some of the information in both files. The specific directions for how to configure your version of the CMS to work with your database are also included in these files. Find the files in the same directory as the html folder, or in a documents (docs) folder.

    Reading these directions won't guarantee that you have no problems during the install, but you will be more familiar with where to look for your mistake if and when problems do occur.

    CAUTION: don't make any changes to your original CMS files per README or Install directions while configuring your system. Make a copy of the original and complete your changes there. This way you get a "do over" if something goes wrong.

    Construction of the web site will be covered in part two. You won't want to miss it!


    DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

       · I enjoy building webs. But the first time out, I had a little less than a clue...
     

    WEB AUTHORING ARTICLES

    - Yahoo Pipes: Worth a Look
    - Completing an EAR
    - Building and Deploying an EAR
    - New Nuke Security Sentinel: Worth Taking a C...
    - Administering Your CMS-Based Web Site
    - What You Need to Know Before Using a CMS
    - Introducing the Google Maps API
    - An Overview of the Yahoo User Interface Libr...
    - Basic configuration of osCommerce, concluded
    - Basic configuration of osCommerce, continued
    - Basic configuration of osCommerce
    - Deploying your Site with PHPEclipse, continu...
    - Deploying your Site with phpEclipse
    - Macromedia Captivate Review
    - Macromedia and Adobe Planning to Tie the Knot







    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 5 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek