CMS Layer: Most Powerful PHP CMS Using CodeIgniter

CMS Layer The Most Developer Friendly CMS PHP and ASP

CMS Layer

CMS Layer The Most Developer Friendly CMS

The most flexible platform & programmer-friendly content management system (CMS Layer) all around the world! Build using powerful PHP framework CodeIgniter.

CMS Layer has built-in 100% Optimize SEO Comparable.

CMS Layer Plugin and Extensions are Page, Post, Product, Service, Portfolio, Forum, Package, Video, Slideshow, Classified, Download, Listing, Advertisement, Communities, Payment Gateway, ADP Template and AMP Theme.

Configuring WordPress Settings

Configuring WordPress Settings

You can find the general settings through “Settings” > “General” in the left menu. In this screen you can configure the basics of your site setup.

Configuring WordPress Settings PHP and ASP

Configuring WordPress Settings

  • Site Title: here you can fill in the title of your site / blog.
  • Tagline: in a few words, explain what your site / blog is about.
  • WordPress address (url): here you find the url of your site / blog. Be careful when you change this!
  • Site address: for regular installations, you can leave this field blank.
  • E-mail address: this address is used for admin purposes, like new user notification.
  • Membership: can everyone register to your site / blog?
  • New User Default Role: what’s the role of new users (IF they can register)? Select “Subscriber” here. Users with more experience can also select another default role here.
  • Timezone: select your timezone.
  • Date Format: select a date format.
  • Time Format: select a time format.
  • Week starts on: select the first day of the week.
Configuring WordPress Settings PHP and ASP

Configuring WordPress Settings

For now, only 2 settings are important to Configuring WordPress Settings:

  • Default Post Category: here you can choose the default post category. But you’ll first need to create other categories
  • XML-RPC: check this option to update your blog / site from mobile devices (smartphone, tablet,…) for Configuring WordPress Settings.
Configuring WordPress Settings PHP and ASP

Configuring WordPress Settings

An interesting option here is “Front page displays” to Configuring WordPress Settings. Here you can choose what will be shown on your front page. If you want to use WordPress as a website, select “a static page” and pick a page to act as your frontpage. And just like the front page, you can also select another posts page. Don’t forget, these pages have to be existing pages, so you have to create them before you can select them.

Discussion Settings for Configuring WordPress Settings

You’ll find the Discussions Settings page through “Settings” > “Discussion” in the left menu. On this page you’ll retrieve the
settings for several options. Let’s take a look!
This part is important for bloggers. If you’re planning to use WordPress as a CMS, this part is less important.

Configuring WordPress. Settings. PHP and ASP

Configuring WordPress. Settings.

  • Attempt to notify any blogs linked to from the article: if you publish an article with links to other blogs in it, your blog will try to notify those other blogs to “tell” them you linked to them (and you published an article). This will result in a automatic comment on that blog (only when you checked this option).
  • Allow link notifications from other blogs: when other blogs link to you and they notify you, they’ll place an automatic comment. Uncheck this setting to not publish these comments (I always uncheck these setting).
  • Allow people to post comments on new articles: give your visitors the possibility to write a comment under your article.

Before a comment appears to Configuring WordPress Settings

  • An administrator must always approve the comment: when someone places a new comment, an administrator always hasto approve this comment.
  • Comment author must have a previously approved comment: when someone places a first comment, you’ll have to approve this comment. After that, comments of that user will show up without any approvel.
  • Comment moderation: Hold a comment in the queue if it contains a certain amount of links (defined by you). You also have a field where you can fill in words. Fill in one word per line. When a comment contains those words, it will be held in
  • the moderation queue.

Thats it For Configuring WordPress Settings, that is the way to Configuring WordPress Settings , Try it and enjoy your wordpress Blog.

Preparing to Install WordPress

Before starting to install WordPress, you need a couple of things:
• A domain name and web hosting
• WordPress software

A domain name and web hosting for Install WordPress

The first step is choosing a domain name (for example and web hosting. There are a lot of sorts of web hosting. In most cases the registration of the domain name is included with the web hosting. If you’re just starting with WordPress, then I advise you to go for cheap shared web hosting. At any time, you’ll be able to move your blog to another web host if you need more power.

WordPress software for Install WordPress

You can download WordPress for free at  WordPress is famous for its “5 minutes installation”

Step 1: Upload the WordPress software for Install WordPress
After you downloaded WordPress and unpacked the zip file, you have to upload WordPress through FTP to your web hosting. Normally you don’t have to create an extra folder, unless you want WordPress to be installed in a subfolder.
Step 2: Start the installation for Install WordPress
In your web browser, visit the url where you installed WordPress. In most cases this will be something like

Step 3: Create a configuration file to Install WordPress
In this screen you’ll see next message:

Preparing to Install WordPress PHP and ASP

Preparing to Install WordPress

Click the “Create a Configuration File” button.

Step 4: Welcome message for Install WordPress

It’s possible that WordPress can’t create the configuration file. When you experience this problem, search for wp-configsample. php on your web space. Just make a copy of wp-config-sample.php and rename it to wp-config.php. Now try again. The succeeding door is a welcome substance. It also reminds you to the fact that you impoverishment all the information you got from your web Host.

Preparing to Install WordPress PHP and ASP

Preparing to Install WordPress

Step 5: Fill In The Database Connection Details to Install WordPress
In the following screen you need to fill in the database connection details:

  • Database Name: the name of your database
  • User name: the MySQL username
  • Password: the MySQL password
  • Database Host: by default this is localhost (only change this if you have anoter database server from your web host)
  • Table Prefix: by default this is “wp_” but for security reasons it’s better to fill in another table prefix.

Click the “Submit”-button to proceed. If you see this screen, your database connection details are ok:

Preparing to Install WordPress PHP and ASP

Preparing to Install WordPress

Click the “Run the install” button to start the installation of WordPress

Step 6: fill in the basic information to Install WordPress

In the following screen you have to fill in some basic information

Preparing to Install WordPress PHP and ASP

Preparing to Install WordPress

  • Site title: fill in the title of your blog or website.
  • Username: choose a username. By default “admin” is filled in but for security reasons I advise you to choose another
  • username. This makes it harder for hackers to guess your administrator username.
  • Password, twice: fill in a password. For security reasons, pick a strong password that’s not easy to guess!!
  • Your E-mail: fill in a valid e-mail.
  • Allow my site to appear in search engines like Google and Technorati: select this so your website can be found and indexed by search engines.

Click the “Install WordPress” button after you filled in the needed information. That’s it! Click the “Log In” button to get access to the back office where you can manage WordPress

How to Design and Customize Your Site With Joomla

Design and Customize

There are many features such as social bookmarks, modules connecting to mailing  lists, calendars, photo albums, and an endless amount of other features that can be added to your Joomla site. They are actually one of the main advantages of having a dynamic site. You can script in many changes and features into your site, but if you have no intentions of learning how to script for Joomla, there are already over 5000 plugins, modules, templates and components available for download from, a huge percentage of which will be absolutely free to Design and Customize.

After you have downloaded them to Design and Customize, check the particular instructions to see if there are any instructions out of the ordinary. If there aren’t you can get them to your site by following the instructions below. To install any of the features described below, all you do is go to the “Extensions” button and select “Install/Uninstall”. You will be taken to a page that allows you to search for the file on your computer or upload the file from a URL. That file is usually a zipped file, and it should not have been extracted. Once you found the file, click on “Upload and Install”. After a few moments you should get a message saying it has installed successfully. From that point, you can go to the Modules, plugins, components or template manager to enable them.

How to Design and Customize Your Site With Joomla PHP and ASP

How to Design and Customize Your Site With Joomla

Group incline to get a bit slaphappy near the differences between plugins and modules, and around what components actually do. So let me try to transparent up whatever of the misunderstandings for Design and Customize.

Plugins to to Design and Customize

Plugins are features that can be supplementary to Joomla, which give materialise within the articles themselves, or that interrelate to interfacing with the articles. For instance, I bonk having options for fill to deal the articles on my Joomla sites and to bookmark them. This is something that should be else to each being article so that it activity right, but I don’t need to human to add it to apiece tender.
That’s where the plugins develop into effort for Design and Customize. I searched the Joomla extensions situation for interpersonal bookmarks and initiate individual plugins that supplemental that boast to my position. After installing one, and facultative it, now, when I make an article, the course to the ethnic networks automatically seem on apiece industrialist.

Modules for to Design and Customize

Modules can be recognized as being those side boxes on dynamic websites. The difference between plugins and modules is that modules appear almost as side menus and shortcuts around the articles. For example, if you want to have a module that people can use to sign up for your newsletter directly from your page, you can download a module, or create one that allows people to do that. Then it’s a matter of deciding where you want that module to go. Each template has its particular slots that are created to hold modules for Design and Customize. The most common ones are: Left bar, Right bar, Footer and Header. Most have many sub slots you can use, where they divide those main areas into smaller parts. For example, some templates have a user 1, user2, and user 3 on the bottom of the page. That means you have 3 small columns on top of the footer so you can add several modules on the bottom of your site. Now, I mentioned you could download modules and also create modules, so how do you create one?

Components for to Design and Customize

Components work as added features to your Joomla site. They are more complex additions than plugins or modules because they usually bring various features with them. Some famous components include JomSocial (not free), which creates a full social network within your Joomla site for Design and Customize, or Acajoom, which is a powerful email list component.

Templates for to Design and Customize
Anyone who opens the prototypical attender of their Joomla parcel module realise why the templates are so necessary. Though Joomla gives you riddled accession to the site’s HTML and CSS, so you can tidy all the changes you essential yourself, most group aren’t fluent in those languages. That’s where the pre-made templates can be an tall ply.

Joomla comes with a few templates already installed, but honestly, they are no help. One is called Beez, and it literally has bees (the insect) all over it. Not the most charming of template funny, but not an eye pleaser.

Other sites and developers have much more professional looking templates with several options for modules placement. A quick search for “Joomla templates” on Google will result in hundreds of sites where you can get free and paid templates. Installing them is usually very simple, consisting of going to the same interface you use to install most extensions. Once the template is installed, you can go to the “Extensions >Template Manager” and you should see the new template as one of the options. Check the bullet for that template and click on the star that says “Default” on the upper right hand side of the screen. Now if you go and look at your site you will see the new template for Design and Customize.

In Joomla How To Publish Content

Publish Content in Joomla

The Joomla architecture requires that every article belong to a section and a category (unless you make it unspecified). Because of that, before you start creating the sections and categories, you need to think of the names that you might  need. Think of a section as being a like a drawer in a filing cabinet, a category is the folder inside and articles as the documents inside the folder. Another good rule of thumb is to think of the sections and categories as one thinks of the menus and pull down menus. Let’s say you want to have a button called “About my company”, and when someone puts the mouse over that button, a pull down menu with the options “Staff” and “Locations” appears.

That is a good guideline to creating your sections and categories. Make “about my company” a section and “Staff” and “Locations” the categories. They you can create one page for each person in the staff and place it inside the “Staff” Category and all different locations your business has on their own page with map, contact and information, and place each of those pages inside the “Locations” category. That way you can keep your site organized for when you are ready to create the menus.

Sections to To Publish Content

So to create a section, simply go to the “Content” menu button and select “Sections”. Once on the page, click the “New” button. You will be taken to a page with several options. The only one you really need is the Title, and a Description if you want to link a menu button to that section at some point, otherwise, just the title would be enough.

Categories for To Publish Content

From the content menu, you can also get to categories. Since they are subcategories of sections, they work in a similar way, and you should also add a Title, but this time you must also select a section for the category. All the other fields are optional and not necessary for the functioning of the site.

Articles for Publish Content

Now that you have your sections and categories created, we can start adding some real content to the site. To create an article, go to “Content”, articles and click “New”. You will be taken to a page that looks a little like Microsoft Word, but without as many features. It is what we call a WYSIWYG (What You See Is What You Get) interface. What that means is that whatever you do on this page will be translated by the software into HTML which can be read by web browsers as a webpage. Start by adding the title.

The alias is not necessary. You must then select a section and the category (which is why you had to create them first). You can then add the text and images in either view, the standard viewer or directly to the HMTL (by clicking the little HTML icon). You can also add SEO (Search Engine Optimization) information by clicking on the Meta Tags option on the right hand side. One other button worth mentioning is the “Read more” button. You would use this button if you want people to read a short preview of the article and have to click on the read more link on the article to read the whole thing. Basically, just select where you want the preview to end, click on it and then click on the “Read more” button.

In Joomla How To Publish Content  PHP and ASP

In Joomla How To Publish Content

It will add some code to the article to create the “Read more” button. It is particularly useful if you are using a blog display (more on that later) and don’t want a list of complete articles to display on the same page. You instrument also attending that there are various progressive parameters you can qualify specified whether you essential to representation the denote of the author or whether you poverty to exhibit the option PDF, exposure and email icons that usually seem on the berth rightmost paw view of Joomla articles.

Media Manager for Publish Content

The media administrator is your puppet to organizing your images. One primal objective to copulate nearly the media trainer is where to put your files. By option, it comes with a few images (much as product and content). Those images can be accessed from the articles port to be extra to the articles, but only the folders and images

In Joomla How To Publish Content  PHP and ASP

In Joomla How To Publish Content

settled wrong the “Stories” folder can be accessed that way. You can works linkup to the additional images, but you must label their address by assistance and type it in, so for comfortableness of use, I impart you approximate all of the images you gift be placing on the pages of your tract in structured folders exclusive the “Stories” folder. Added statement to cognise is that the Media Trainer does not re-size images, so if you are uploading brobdingnagian images, they instrument distort your website erst you base them on the website, and equal if you modify the someone filler by hand on the write within Joomla, those images gift works guide a lengthened minute to burden and significantly lazy your parcel doc. So re-size and tighten them with appearance software in your computer before uploading them to the Media Administrator.

Foremost Tender Administrator for  Publish Content

The Cheater Diplomat Handler is the administrator that let’ you determine the visit and peculiar features of the articles you change elite to appear on the housing page (Forepart attendant) of your computer. It can be reached from the “Content” list. It’s the point where you can control the options for the articles you chose to bonk on the cheat attender of your place. One of the most helpful features is the concept of re-ordering them (which is a

boast also purchasable in sections, categories and articles). To do that, go to the face tender administrator, and sensing at the listing of articles registered there. You present see a form titled “order”. Locomote the drawing around to the inflict in which you would equivalent them to materialize on the author, then depression the soft forbear painting on that construction, far next to the “order” denomination.

Use Menus To Publish Content 

In Joomla How To Publish Content  PHP and ASP

In Joomla How To Publish Content

Now that you have created the sections, categories and articles for Publish Content, it is time to create the menus for your site. You can create several different menus and submenus using the “Menu >Menu Manager”. The most common one is the basic “Main Menu”, which is created by default and can also be found under the “Menu” button. There are endless –

choices with the menus. You can link them to sections, categories, single articles, external sites, components, wrappers, and many more. The one you will probably be using the most is the “Articles” menu. It allows you to link to Articles, Categories or Sections, and also to configure how you want them displayed-

For example, I want to create a menu link that will point to a category in my site called “Sports”. I also want all my articles to appear in a blog format, with the beginning of the articles, followed by a “read more” button and displayed in 2 columns. From the new menu options I select “Articles>Category Blog Layout”. Once you get comfortable with using Joomla and start expanding your site with components, you will get more menu types to choose from.

Way to Installing Joomla

Let’s go for Installing Joomla

To start a Joomla installation on a web server, first you need to download the Joomla installation package. We recommend that you download Joomla only from the official website of the application – If you download the Joomla 3 installation package from other than the official one, there is a risk of malicious code in the setup files.

Way to Installing Joomla PHP and ASP

Way to Installing Joomla

Once you click on the Download button for the latest Joomla version, the installation package will be saved to your hard disk. Locate the installation package (should be named or similar) that you’ve just downloaded and extract it to a new folder.

Upload the Joomla Files to Your Server to Installing Joomla

Now, you need to upload the extracted files and folders to your web server. The easiest way to upload the Joomla start files is via FTP. For elaborate assemblage on how to upload files via FTP. If you want your Joomla 3 to be the main installation on your account and to be accessible through your main domain (i.e., you need to upload the extracted files to your public_html folder. If you want to access Joomla on a subfolder of your domain (i.e. you should upload it to the appropriate subdirectory (i.e. public_html/joomla/).

Way to Installing Joomla PHP and ASP

Way to Installing Joomla

Make a MySQL Database for Joomla to Installing Joomla

Next, you need to create a MySQL database and assign a user to it with full permissions. For detailed instructions on how to do that, please follow the steps described in our tutorial on How to Create MySQL Username and Database. Once you create your MySQL Database and User, make sure you write down the database name, database username and password you’ve just created. You will need those for the installation process.

Way to Installing Joomla PHP and ASP

Way to Installing Joomla

Go Through the Installation Process  to Installing Joomla

If you have uploaded the installation files, simply open your browser and navigate to your main domain (i.e., or to the appropriate subdomain (i.e, depending where you have uploaded the Joomla installation package. Once you do that, you will be taken to the first screen of the Joomla Web Installer. On the first step of the installation process, you need to add the necessary information about your site and your administrative username.

Way to Installing Joomla PHP and ASP

Way to Installing Joomla

  • Position Identify: Get the call of your position. Most templates present use this for the freshman line of your forefinger.
  • Description: Add a short description of your website. It depends on your guide if and where this text would be displayed.
  • Admin Telecommunicate: Commence a valid email address. It present be utilized for watchword exploit and method messages.
  • Admin Username: Your administrative username. Satisfy superior a unequaled username, kinda than “admin” or “chief” since those are ofttimes study to cyberpunk attacks.
  • Admin Password: Add a password as strong as achievable.
  • Position Offline: Select whether your place should be taken offline after you realized the start. For the aim of this tutorial we present yield this alternative set to NO (site module be resilient after installing).
  • Once you work in all the required comic, pressing the Next fasten to speak with the instalment.

On the incoming concealment, you will eff to save the needful collection for your MySQL database.

  • Database Identify: By nonremittal this continuance is set to MySQLi. Leaving it that way, MySQLi is an optimised variant of the regular MySQL database and it is subsidised on SiteGround servers.
  • Innkeeper Analyze: Erstwhile again, departure the default localhost consider.
  • Username: Save the username for your MySQL database (Intend to Manoeuvre 3).
  • Countersign: Turn in the secret for the database username (Research to Step 3).
  • Database Identify: Begin the appoint of the MySQL database you necessary to use (Intend to Support 3).
  • Fare Prefix: Joomla will add this prefix to all of its database tables. This is multipurpose if you poorness to legion tenfold Joomla sites on a lonesome database. You should forbear the fail value.
  • Old Database Operation: If you tally any existing databases, choose what to do with the existing tables that are required by the installer. The options are to vanish or approving any existing assemblage that’s near to be replaced. We propose that you going this deciding set to Approving since it is the safest selection.

After you follow all the needful collection, advise the Incoming fasten to speak for Installing Joomla.

You give be forwarded to the ultimate author of the installing affect. On this attender, you can specialize if you requirement any ingest information installed on your computer. For beginners, we suggest you to opt the Nonremittal Try assemblage alternative since it testament provide as an example/backbone, that you can use to increase your existent website. Banknote that you can delete all sampling articles, menus, etc. at any minute from Installing Joomla.

Way to Installing Joomla PHP and ASP

Way to Installing Joomla

The second part of the page will show you all pre-installation checks. The SiteGround servers meet all Joomla requirements and you will see a green check after each line.

Finally, hit the Install button to start the actual Joomla installation. In a few minutes you will be redirected to the last screen of the Joomla Web Installer.

Way to Installing Joomla PHP and ASP

Final Way to Installing Joomla

On the last screen of the Installing Joomla process you need to press the Remove installation folder button. This is required for security reasons, so no one can reinstall your existing site later on. Note that Joomla won’t let you use your site unless you remove this folder completely! its Enough for Installing Joomla .