Archive for May 28, 2011

How to Move Your Joomla Site

May 28, 2011

Maybe you have developed a new Joomla site and are ready to deploy it, or perhaps you just need to move it from one site to another, but you don’t know how to move your site. You attempt it but encounter various errors and your deadline is approaching rapidly.

Don’t worry. It is actually quite a simple process as long as you follow the steps in this guide. For the sake of discussion, let’s assume you have just developed a new site, but the steps here will apply also to moving one existing Joomla site to another. The first thing you have to do is to copy everything in your development site’s directory into a new directory. This new directory is now your backup. While not strictly related to moving your work to the live site, it is a very good practice.

If your live site is not empty, you may want to use an FTP program to download all its files into a directory on your local computer. This is another backup step, but just in case there is a mistake and the original live site needs to be around a while longer, you can always restore it.

Now that you have made backups, it is time to upload your new files. Open up your FTP program and delete all the unnecessary files on your live site. After this has been done, upload your new files. This may take a while, so while waiting for all the files to finish uploading, let’s look at the next step.

It’s time to export the development site’s database. As you may already know, most Joomla content is stored in a MySQL database. So you will need a tool like phpMyAdmin to export the entire Joomla database out into an SQL file. After the export is done, log into your web host’s control panel interface. Most web hosts should provide phpMyAdmin or a similar tool. If your existing live site is also a Joomla site, be sure to export its existing database to an SQL file too. Now use phpMyAdmin to import the development site’s SQL file.

After all the files have been uploaded via FTP, you will need to modify a file called “configuration.php” to match your live site’s settings. This is a very important step because without the correct information, Joomla will not function properly. You may find that some settings will differ between your development server and your live server, so some modifications may be necessary.

Now we come to the final step, which is testing your new live site. Open up a web browser, navigate to your live site, and comprehensively test all the links and make sure everything works as expected. If you have followed the steps above correctly, everything should work properly.
build a sign promo code

Modules – The True Power of a CMS

May 13, 2011

The concept of a content management system, the ability to manage content without worrying about messing up the look and feel of a site, is extremely powerful and has transformed how most of us approach the web. If we really consider that a content management system is any system that allows people to mange content through the web, sites like Facebook or Myspace could be considered content management systems at their cores. However, like most uses of content management systems, they’re limited to editing only a little bit of content, mostly text.

The true power a CMS is in the modules and the whole world of possibilities that modules allow. A few of the major open source CMS systems have become even more powerful over the last couple of years because of the number of modules contributed to them. A basic WordPress installation is a great platform for blogging, but with the simple addition on the All-In-One SEO Pack, it becomes a search engine powerhouse, pushing content to the top of rankings. Using the CCK and Views modules in Drupal can transform it from a basic content management system into a dynamic, ever changing system that automatically aggregates and keeps track of an amazing array of data on a site.

There are literally thousands of content management systems available for the creation of CMS websites, but only a few are worth using. The ones that are worth using have an active developer community that is constantly adding new modules. The new modules add new functionality that your site may need and that, if you developed the function yourself, would take tens or hundreds of hours to develop.

Using a good module based, open source CMS with thousands of contributed modules (wordpress, drupal, joomla), you can create an incredibly feature rich website in literally a few hours. For example, by installing Drupal, CCK, Views, Token, Organic Groups, Messaging, Advanced Profile and a few other modules, you can create a pretty robust social network in an afternoon. It might not be as easy as using Ning, but it is certainly much easier to manipulate and customize as your site grows. And, if you ever want something that’s unavailable as a module, you can either create it yourself or you can easily hire someone to do it from elance or odesk.

The power of modules comes into effect most when you’re hiring someone to build a website for you. In the past, creating a social network or a complex website would cost hundreds of thousands of dollars in developer time. The process would last months and each piece (messaging, profiles, groups, etc) would have to be programmed and debugged individually. Now with social networks, each of the pieces have been tested already by a large user base, so it’s just a matter of putting the pieces together. Developers can have complicated web applications put together in twenty or thirty hours instead of three or four hundred hours.
About the Author:

candy favors

HI,Everyone of Joomla CMS in which page is this sql keyword insert into #__users (name,username,email) etc?

May 4, 2011
HI,Everyone of Joomla CMS in which page is this sql keyword $database->setQuery(“INSERT INTO #__users (`name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`, `gid`, `registerDate`, `lastvisitDate`, `activation`, `params`) VALUES(‘”.$fullname.”‘, ‘”.$username.”‘, ‘”.$email.”‘, ‘”.md5($password).”‘, ”, 0, 0, 18, now(), now(), ”, ”)”);
$database->query(); of front end registration form please help me
build a sign promo code