We service small, mid size companies and home users. We will assist you.
Archive for the ‘Articles and News’ Category
Website Development with WordPress: Choose a Hosting Service
to return to ”Website Development With WordPress: Chosse a design that fits your needs” please click here.
or to the tutorial index please click here.
Ok, now, you have chosen your design and we will have to select a vendor to host our wordpress based website. But … what is a web host, at least, what is a web host ideal for our needs ?
A web host is a place in a public computer (available to anyone in internet) where your website contents can be stored. Understand that any website (yes, the sum of pages you explore via your internet explorer, mozilla firefox, google chrome, apple safari, etc.) is simply a group of files that are stored in this public computer (aka. “host” or “webhost”) and delivered to your computer upon your request (when you tipe google.com and press enter in the address bar of your web surfing software).
There are various options for storage that you can aquire for hosting a wordpress solution, but we will mainly focus on shared hosting – sometimes called virtual hosting – which is usually the cheapest form of paid hosting available. Your site sits on a single web host with sometimes hundreds of other sites. The service is usually pretty reliable and you don’t have to worry about tinkering with the server. However those hundreds of sites can put quite a load on the server, resulting in a slow site at peak times, and you don’t have much control over the server should you need to install and customize complex Web applications. Many shared hosting plans also limit the usage of resource-heavy Web software such as forum scripts. There are also security issues to think about – if the Web server is compromised, all the sites on that server may be affected.
To be prepared for this we will take into consideration mainly four factors:
Technical Aptitude
We need our server to be prepared for hosting a wordpress backed website and this implies various things to be present: the web host must run an Apache Web Server. The web server is the software in the web host that runs it all, shows your files, executes your scripts, balances visitor demand and traffic load, etc. Remember, Apache is a must. The web host must also run PHP. Php is a web scripting language used to program in web servers (well, it’s more than that, but let’s keep it simple). Also, the web host must have a database, MySQL is prefered, as all information you put into your website (for instance, this article you are reading right now) will be stored in this database.
Additionally, web hosts charge not only for the server configuration, but for space and other services they provide. You should be considering a storage space of at least 25mb and a transfer quota of at least 10 times that. The storage space in the web host is the space needed to store your content in their computer. 25 mb is pretty slim if you are going to host lots of media (like pictures and audio), but for a start up you should be ok. The transfer quota is the amount of information being delivered by your website to the visitors. If a visitor takes a look at a 0.1MB picture or listens to a 2.5 mb audio file, the transfer quota is affected.

Cpanel Main Screen
Usually, when more space or transfer quota is required, you can upgrade your plan in the web host, and the problem should be solved.
finally, the hosting should provide a way for you to create mail accounts, manage your backups, even provide good visitor statistics (althouhg we will configure a plugin directly in wordpress for this). A complete cpanel solution is a good recomemdation, as cpanel allows you to manage all of this and more in your server from anywhere.
QoS and Uptime
These to factors are a must for you to consider. QoS (Quality of Service) is very important. In the computer world things go wrong, this is normal, and you must learn to live with it. But the best solution for this problems is a good technical service you can count on. Remember, IT (information technology) is a relationship of trust, and if you can’t trust the hosting company in which you are placing all this effort, this is a major setback. The web host should have a simple orgainzed way in which you can address any problem you have in your hosting experience. Ticketing system (a support form where you explain your problem and receive a solution via mail) is usual stuff. If you have an online chat support or similar, better. If you have a 24×7 phone support, it’s ideal. But remember, usually the faster the service the more expensive it gets. Anyway, besides the support system, if the hosting company is prompt to answer and eager to solve your problems, that is your hosting company!
Uptime is another issue. Your hosting company can usually predict, considering their experience and equipment, a projected uptime. The uptime is a percentile figure expressing the relationship of your site showing / not showing for technical reasons. Say that the host company projects a 99,95% uptime, this means that in a calendar year you may have your website nearly 2 days offline for techncial problems in their service. This can be a lot altogether, but this is usually spreaded along various incidents. All the same, please look for a 99,98 or better uptime projection.
Hosting Lag
Do you wan’t your visitors waiting for your webpage to come on screen? Since you type the website address till it show in your computer there is a usually small time space. This time is what we call a lag. This lag can be due to several reasons. For example a slow internet connection or an old computer can produce lag in website showup. But to simply differentiate your website lag from general equipment and internet lag, compare your showtime with other websites (as this one for example). If it’s similar, then you are ok, if it is faster, much the better. But if it is slower, consider finding another host.
Cost
Finally, the bottom line. It all comes down to money. Usually a commercial reasonable cost for an average website that can cope with all this needs should be around u$30 monthly. In my experience, chaper hosting will have more downtime and a very bad service.
There are endless considerations about the parameters to judge a hosting company, but this four should get you up and going with minimum hassle. Consider this: a problematic host can cause you a real headache when your website goes down and nobody answers for this !. It is VERY important that the domain registration and delegation is done by yourself, not by the hosting company. You should be in control of your domain registrar account. Please see our article about domain registration to understand this.
to continue to ”Website Development With WordPress: Installing WordPress” please click here.
Website Development with WordPress: Choose a design that fits your need
to return to “Website Development with WordPress: Foreword” please click here.
or to return to the tutorial index please click here.
Wordpress, when first installed, comes with a very basic design, clean and concise, ideal for blogging and online publication. But you don’t wan’t the wordpress desing, as you need something more fit with your website needs. Personally, and mostly if this is your first attempt at website development in wordpress, you’d be better to choose from a place like Template Monster or something similar. In fact, this website is a modified version of a Template Monster template. This website designs are inexpensive and easy to add in your installation.
Please consider your needs when choosing the design as adapting a design is not that simple. Consider that all the website intelignece has to be adapted to fit this design, so any change matters !. The idea is to remain as faithful as possible to the original chosen design, so to minimize changes later ! Template Monster and other wordpress template websites have thousands of options to choose from. If you think your website is going to need a contact section, verify that the design has a place for a contact section, if you are going to offer a service, choose a desgin that clearly is service oriented, not product oriented, etc. I think you get the point.
If you searched thoroughly, but did not find what you need, or have any questions, please mail me, maybe I can help you.
Now, suposing you found your design, let´s move on.
Continue to “Website Development with WordPress: Choose a Hosting Service” please click here.
Website Development with WordPress: Foreword
So, you’ve been thinking on how to get your products / services online, but you understand this is not an easy task. In fact, once you’ve conceived a starting website design, adapted the logo and other miscellaneous in your corporate image to a website design frame, you’ve decided to start coding your html pages. You know you will have a tough time with forms, as you want people to contact you, and if you want lot’s of pages explaining your products or services individually, you will have to redundantly copy your website heading, footer and common content in all this scheme. Maybe, if luky, you also know a little PHP, and you decide to include your header and footer pages as common content, and script them into other pages, so to somehow modularize your work. But you also need a balanced webpage as you wan’t it to rank. also, if your code is too complex, no one will be able to get content into the webpage but you. And to be properly indexed, robots, sitemaps, crawlers, multilanguage !!! this is a very big and complex task. But, on the other hand, I think something like WordPress can help you. In fact, all this website is made in a hacked version of wordpress.
You may not think of wordpress (yes, the Blog Tool grown to CMS ), or any other blogging tool by the way, as a good starting point to build up a website, but in fact, it is. Website development is a complex technique involving marketing, corporate image, technology and commercial intuition. Yes, it’s seriously multidisciplinary. Any help you or your company can get in this task is welcome, and wordpress is an excellent starting advantage to muster.
I’ve always believed in practical example, so, to illustrate my article, I will explain how this website was built from “head to toe” so to provide with all the insights this process will have. We’ve done this process several times for many of our clients, and all have been very succesfull. So if you are up to it, please follow me and let’s develop a website!
Ok, we will start by describing the main issues involved in this process:
- Choosing a website design
- Choosing a hosting service
- Installing WordPress
- Installing your chosen design theme
- Making wordpress Search Engine Friendly
- Adding Plugins You Will Need
- Planning your strategic sitemap
- Adding your first Entry
- Hacking WordPress Entry Pages
- Making a Contact Us Page
- Hacking WordPress Main Page
- Working on SEO
- Final Word
Ok, now, let’s get into more detail.
Please click here to continue to the next article of this tutorial.















