If you are looking for a web hosting company to host your own website then follow the instructions:
? The main thing that you need to do is to go online and you are given with three different options such as hosting website on the computer, hosting website on the server and someone hosting a website for you.
? Before choosing any website you need to know complete information about that company, about the reliability of the company. Look into every feature of the company which it is providing and most importantly the features should fulfill your requirement.
? Decide a name for your company and that will be a domain name for your company. Check the availability of the name before you sign up. If you are looking for a business oriented website then it is advised to choose a dedicated web hosting service because you can get a secured facility along with several features. You will also get a free domain name.
? Check all the details such as bandwidth, domain name, disk space and so on before you create a website.
? After choosing a best company for creating your website. Enter the details into the account and create your website by paying the required amount. After you are accessed to the account design your website and provide the address to all your customers.
Thus, with the above information create your own website from a reliable hosting.
In an internet business a good domain name is very important. A good domain name can bring more traffic and profits to the business and it also helps to build a stronger brand in the market. A user can get a keyword depending on the domain name, or one which represents a brand name. A keyword based name will helps the user in bringing more and more organic search traffic. Such a name tends to rank higher in the search results for its primary keywords. More over such name are based on the key words these are not branded.
If at all a user wants to have a branded domain name, then he needs to search and get something that is very short and easy to remember. With the help of the right SEO techniques these domain names can be still ranked high in the search results. Besides all these a user can always have a multiple domain names and also he can drive traffic from one domain to another domain. By looking at the expired names and old domain names which are not presently used a can user can get a name by having a glance at it. Apparently a domain that is expired it doesn’t mean that a user can register for it immediately for these kind of situation there will be a grace period. The registrar will hold the name for a fixed number of days say it around for 42 days to see it whether the owner will renew it or not. After the completion of this holding period this domain name will get canceled as well the services that are related to it are also removed.
On the other hand the domain which has been cancelled it doesn’t mean that it’s available for public registration here the registrar will have to reserve the rights for a particular period of time. More often these names are usually auctioned off at a marketplace. At only rare cases the domain name is entirely dropped by the registrar at this point of time the user can go ahead and obtain the domain name by registering by using the general procedure.
More over a user has to definitely visit the marker place in order to bid for the name. Usually some of the names are deemed very costly by the registrar and in turn a user has to pay a huge amount of money for it. On the other hand some of the names do not have a price tag attached to them and a user is free to make an offer. Apparently at the end of the day, the highest bidder will be the owner of the name.
Before deciding any cheap web hosting service or a domain name, it’s important to look at the price, and also the advantage of great features and services along with this low price. Pay a low cost to host your domain buy it’s another thing to robbed of entirely the features to save a buck or two.
Try to see the cheap web hosting and domain name you are trying to fine offers registration as part of the package. If it doesn’t then you will be responsible to pay for this extra fee. You can upload anything or everything you need to include your videos and large photo albums.
The next thing you have to do is get a hosting package that offers Unlimited Bandwidth. So any cheap domain name or web hosting doesn’t offer this to u.
The other thing you should be aware of is, if the service you are considering will allow you to host unlimited domains.
The options are much more open than they were just a few years ago. On internet 3 years is like a life-time. Make sure the company you decide to host your domains that offer good customer support, and go with one that offers a toll-free number plus 24/7 support.
The cheap Domain name and web hosting service choose should offer front page extensions. However if you don’t you’ll want to go with a service that offers a free site builders and website Templates.
There are no guarantees either in the choice of a web host or your online success but knowing what to look for may help you find both. Here are 13 things to look into before deciding on your webhosting service provider.
1) Need based
Your needs are the primary requirements that will help you decide on your choice of webhost. Reviews, information and answers to all your questions will point you in the right direction.
2) Accredited registrar
An ICANN approved reseller of domain names makes a webhost a registrar. This gives credibility to the webhost and provides you with the easy solution of getting a combined provider/registrar.
3) Backup
Does the provider maintain backup, does it cost extra, how often do they backup files as data is important and should never be lost.
4) Reliability
Ensure the reliability of the provider, read the fine print, get all the numbers right and see that your provider can be held accountable for any false promises.
5) Check the support
For someone who is totally dependent for maintenance and security on the provider, make sure about the support provided, it should be 24X7, 365 days a year as your growth depends on your website.
6) Reviews count
Read as many reviews you can and compare between service providers as the views of other customers and professionals will give you an insight of the webhost.
7) Look for hidden costs
Do not get carried away by false promises, read the fine print to find costs, hidden, additional or otherwise before you settle for economy alone as you may end up paying much more that expected due to hidden costs.
Size matters
Go for storage space beyond present requirement as the cost difference is marginal and money well spent today will benefit you as your requirements increase with time.
9) Account for traffic
Make sure that your service and provider can both handle additional traffic as it increases with the growth of your website.
10) Server location
It is best if the server is located close to you as this is good for server response time
11) Email
Pay attention to the email services provided as you will require this both internally and externally for effective communications.
12) Terms and conditions
The hope is that your service provider will be right for you from now to forever, failing which you should know what it’s going to take to leave. A known devil is better than an unknown one.
13) Durable and enduring
The track record of your webhost should show sustainability with a good client record as who knows, you may be the next one on that list.
The following set of codes is for web design and development
phpShop
The primary purpose of phpShop is to provide a simple shopping cart solution that is easy to customize to suit any purpose. phpShop has less features that many other shopping cart applications, but is generally easier to customize.
All that is required to effectively customize phpShop is a basic knowledge of HTML, CSS, PHP, and SQL.
Google code : http://code.google.com/p/phpshop/
Minify
Minify is a PHP5 app that helps you follow several of Yahoo!’s
Google code : http://code.google.com/p/minify/![]()
OpenSocial PHP Client Library
Better than french toast! The OpenSocial PHP Client Library enables you to work with OpenSocial data on your server, in the language of your choice
Google code : http://code.google.com/p/opensocial-php-client/
reCAPTCHA
reCaptcha is php class which provides a simplae captcha demo for your site.
Google code : http://code.google.com/p/recaptcha/
Emastic
Emastic is a CSS Framework, it’s continuing mission: to explore a strange new world, to seek out new life and new web spaces, to boldly go where no CSS Framework has gone before. 
Google code : http://code.google.com/p/emastic/
Malo
Malo is ultra small css library for building web sites.
It is meant to be structural base for small or medium web sites.
Malo derives from it’s bigger brother Emastic CSS Framework.
Google code : http://code.google.com/p/malo/
Logic CSS framework
Google code : http://code.google.com/p/logicss/
The following is for flash projects
as3corelib
The corelib project is an ActionScript 3 Library that contains a number of classes and utilities for working with ActionScript 3.
These include classes for MD5 and SHA 1 hashing, Image encoders, and JSON serialization as well as general String, Number and Date APIs.
Google code : http://code.google.com/p/as3corelib/
mock-as3
Create flexible mock objects for use when unit testing Flash and Flex projects. Supports method and property mocking with argument constraints, return values, event dispatch, error throwing, and more.
mock-as3 provides an expectation based API, allowing the setting of method and property expectations separate to the invocation of mocked methods.
Google code : http://code.google.com/p/mock-as3/
As3 RPC lib
As3 RPC lib is a set of libraries that can be used with Flex 2 or AS 3 to invoke remote procedure calls using:
Usage mimics the RemoteObject which is available natively in Flex 2 in an effort to make usage in existing frameworks (e.g. Cairngorm) and design pattern (e.g. Token pattern) easy as possible.
Google code : http://code.google.com/p/as3-rpclib/
foam-as3
It is meant as an architectural and mathematical reference for developers interested in physics simulation in the area of game development or otherwise. It trades efficiency for modularity and extensibility.
Google code : http://code.google.com/p/foam-as3/
Tweener
Tweener (caurina.transitions.Tweener) is a Class used to create tweenings and other transitions via ActionScript code for projects built on the Flash platform
Google code : http://code.google.com/p/tweener/
Follow the instructions carefully without any mistake
This is the method I used to move my local copy of magento store from 
wamp on windows to a shared hosting account. In my case am using magento1.3.x
Local/production Server Copy
- Login into Local copy of Magento and change configuration > web > unsecured link & sercured link to {{base_url}} usually it will be your basepath of local or production server
- This prevents errors with the file paths when you move the server and will be changed back later on.
- Change the cache settings in the configuration to refresh and save for to avoid cache problems.
- Open PHPadmin http://localhost/phpmyadmin/ or open your production server’s database admin and select your magento database to make a copy of your database.
- You are now going to export a copy of the database, also know as a dump. Use the following settings: Leave all the settings as they are but use the “save file as” and use compression none.
Live Server
- In your control panel for you live server, set up a new mysql database with the same dbname, username, password (is that is not possible we need to edit the db configuration)
- Unzip the your Magento Commerce downloaded file of same version which is running in the local onto root web folder(Live server)
- Install a fresh copy of magento using the same database settings
- After a sucessful install, connect to FTP and upload everything in the production media folder and any template files you changed onto the live server, making sure that the file permissions are correct (i.e 777).
- Delete the var/cache and var/session folder from Live Server
- Login to the control panelfor for you mysql database (phpmyadmin in my case) and delete all the tables in you new magento database but not the database itself!
- Import your old magento database using the Import Tab and following the steps.
- Log into the magneto manager, and now change the {{base_url}} settings to reflect you new domain i.e www.twozao.com/magento
- And finally give the cache settings a refresh.
- Copy over your Themes/Templates, Skins, Images, and Custom Modules from production to live.
- Once complete, check your url and you should see your old site on the new server without any errors. If not then you have to check through all the above steps carefully.
In case of your Database configuration is different or if you are facing config problems then follow these instructions
- You may need to fix up the configuration file in order to adjust all database related settings. It’s located in /path/to/your/magento-install/app/etc/local.xml
- Certain directories will need to be made writable. Writable in this case means that the webserver has to be able to write into it. Since most of the standard PHP setups are with mod_php, this will be the user
www,apacheorwww-run(in most cases). If you (or your provider) runs php-cgi, chances are that this is not necessary.You may have to usechmod 777 tothese, but for obvious reasons this may be risky in a shared environment.The following is a list of directories (and contents) which need to be made writable:app/etc/var/media/
And in case you want to use MagentoConnect, there are additional directories to make writable as we already set make media,var,etc to be 777.
Update thesecure/unsecure urlsto match your new domain / setup
These settings are saved in themagento_core_config_datatable.
The two settings you need to alter are
- web/unsecure/base_url
- web/secure/base_url
These are db hacks , so unless you are sure dont try it.
- Sometimes the foreign key constraints break tables on import. The most common are :
- magento_customer_group
- magento_core_website
- magento_core_store
- magento_core_store_groupJust check your old setup and update those tables by hand.
You can run queries by activating and deactivating the foreign key check like this:
SET FOREIGN_KEY_CHECKS=0;
INSERT INTO `magento_core_website` (`website_id`, `code`, `name`, `sort_order`, `default_group_id`, `is_default`) VALUES
(0, ‘admin’, ‘Admin’, 0, 0, 0),
(1, ‘base’, ‘Main Website’, 0, 1, 1);SET FOREIGN_KEY_CHECKS=1;
- Make sure to delete the following folders before you try to access the install again
- var/cache
- var/sessions
Still write permission or any problem check this also.
For example, after moving a store from a linux to a BSD (essentially a different WWW user id), Magento Connect just died with “Error: Please check for sufficient write file permissions”.
Anyhow — debugging in downloader/Maged/Controller.php (Maged_Controller::isWritable()), here’s a list of files and directories that need to be made writable so Magento Connect gets to work:
/path/to/your/magento-install
/path/to/your/magento-install/downloader
/path/to/your/magento-install/downloader/config.ini
/path/to/your/magento-install/downloader/pearlib/config.ini
/path/to/your/magento-install/downloader/pearlib/pear.ini
/path/to/your/magento-install/downloader/pearlib/php
And we will be updating more problems ans solutions here.
Note :
If you are facing hosting specific problems like .htaccess problems,js loading please refer with your hosting provider like godaddy, 1and1, ipage.
New Installation of magento in live server
-
- Just grab your version of magento from magento download section and upload it to your new domain either through ftp or through admin panel and extract it.
- So now you are having the ready to install copy of magento in your new server
And it is always advisable to keep note of what ever you are proving details to magento installer because these all are details which are needed in future.
Baseurl : your new server address
host : hostname of your db
password : password of your db
db name : db for magento (Should be created like this )
And in the end it will give encryption key , so please store it.
encryption key :7cc7c0d41cccf004a47682831366c95a
provide your admin name and password
For detailed info please check all these screen-shots
Open your magento install url in browser
Initial Screen
Configuration
In the end you will be getting this screen
So thats it about installing magento. Now you need export your old database and import it into the new server.
This is for importing and exporting using phpmyadmin
Choose sql format and save it in your system.
If you want to import magento db into the live server follow the steps
Place these lines of SQL code on very top of the .sql file:
SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT; SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS; SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION; SET NAMES utf8; SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO'; SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0;
Place these lines of SQL code on very end of the .sql file:
SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS; SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT; SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS; SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION; SET SQL_NOTES=@OLD_SQL_NOTES; So now you done, it was working perfectly for me, if not for you leave the comment and i will update it.
Apart from offering the world class domain name services, GoDaddy also involves in selling world class web hosting plans for the public. And GoDaddy’s web hosting plans guarantees 99% uptime on any plan that one purchases from them.
The three plans that GoDaddy offers are the economy plan, deluxe plan, and unlimited plan.
Economy plan is for the starters who are just taking their first step when it comes to owning and starting a website. This plan comes with the following features namely, 300 GB transfer, 10 GB space, 10 MySQL databases, and 100 email accounts and the plan starts at $4.24 per month for 36 months.
Similarly the next best or the best value plan available at GoDaddy is the Deluxe Plan. Under this plan one can get 150 GB space, 1500 GB transfer, 25 MySQL databases and around 500 email accounts. The plan starts at $5.94 per month for 36 months and $6.99 per month if opted to be paid monthly.
Finally, the unlimited plan which comes with the best deals of 1000 email accounts with unlimited transfer and unlimited web space as well as unlimited MySQL databases. The plan starts at $12.74 per month for 36 months otherwise at $14.99 per month if opted to be paid monthly.
Apart from the above plans GoDaddy web hosting has various other plans customized according to one’s need and budget which has indeed made GoDaddy the No. 1 hostname provider in the world.









