ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to WordPress

Updated on June 19, 2013
Do not struggle with WordPress Development and get a full service, start from $5. Nonprofit? Only $5 and nothing more!
Do not struggle with WordPress Development and get a full service, start from $5. Nonprofit? Only $5 and nothing more! | Source

How to Start Website with minimal initial upcost

Thousand of internet companies are offering their super-duper and super-expensive services to people who do not know how to create a website. Whole website development process and online presence requries to find a hidden gem - know how. And thats all. Nowadays we do not have to invent a bicycle once again and hire programmers to write our website from scratch.

It is nice to have your own Content Management System because it can prevent you from internet attacks - just imagine number of MS Windows virus attacked zombies. Many people use this operating system and because of it - they are target of crackers. The same problem is with well known internet applications, but they are also empowered by huge communities and every webmaster can do many things to secure the website. Also a website with non-opensource code can be hacked using many and many techniques, including SQL injection.
But there is a very big difference - you do not have to pay for OpenSource. Do not be shy and use OpenSource to create your website using for example WordPress. Why? Answer is very easy. Let your web to generate funds to cover future development. Do not spend hundreds or thousands on website development if you can save these funds and use them for marketing.

Perform a research about Website name

Every website needs a name to be human friendly. Nobody wants to remember these crazy IPv4 or even IPv6 adresses to read new stuff from your site. To get your own domain name, you should consider several tips:

  • typo-safe domain ( try gogle.com - google must hold every domain which can be mistyped by their users to prevent phishing and domain speculation )
  • Readibility - imagine that you want to get a radio advertisement - will these people know how to write your domain
  • domain length - http://www.thelongestdomainnameintheworldandthensomeandthensomemoreandmore.com/
    is not a good solution for your lead generation stream
  • nearly every hosting provider will help you to find free domain. You can also try any WHOIS lookup service to find your own website name and perform domain availability check

What is the maximal amount you want to spend on Website development?

See results

How to Install WordPress

I always suggest to my clients to use CMS WordPress. I have several reasons for it.

  • I have bad experience with earlier versions of Drupal - especially plugin conflicts
  • Joomla is very complex, like a cannon to shoot a mosquito
  • WordPress is used by well known players, community is very live and i can choose from dozens of themes and plugins - WordPress is well-supported by many online services
  • WordPress administration is user friendly. I have tried many CMS made by programmers who do not care about user experience.


Choose right website name and hosting

It is always better to invest in your own domain name. Domain name can be very cheap but also very expensive. To start, you may select your national domain or generic one like .com, .net, .name, .org and so on. Many hosting companies are offering sales or they will give you the domain for free, if you order hosting.

  • Free hosting is very frequently limited by RAM memory - you can not run your WordPress properly with all needed features.
  • Free hosting does not normally offer an accessibility guarantees and daily backup
  • Free hosting can try to input advertisement into your script
  • Subdomains provided by free hosting can affect your SEO
  1. If you are looking for WordPress turnkey hosting, you can try hosting providers which allow you to use cPanel or they offer any other technique how to install WordPress by click.
  2. WordPress is really easy to install. You just have to follow instructions during installation. All you need is to upload WP files into your root or subdomain directory of your hosting, get a MySQL database ( db user, db password, db name, db server ) and visit your site, where you will see installation dialogue.
  3. If you experience problems with wp-config setup or you are experiencing FTP dialogue during installation of plugins and themes, change file permissions properly.

Do you use CloudFlare to improve user experience?

See results

WordPress Performance Tips

WordPress has one weak point - page load can decrease to awful numbers if not used properly. Quadrillions of plugins or even one plugin with poor perfomance can slow down your site and then kill your not only search engine traffic. But, we can prevent from these performance issues in several ways.

  1. Monitor your memory consumption and quota - if you have memory quota 32 MB, do not boost your site up to this quota - even 5 visitors can blow up your site to white screen of death and memory leaks. Use wp memory usage plugin to see. It is not a sustainable solution to raise the Quota.
  2. Get a W3 Total Cache - Caching is really nice method how to save server load and serve your sites pretty quickly. W3 Total Cache enables you to save HTTP requests as like as MySQL Query requests. One page load can produce up to 20 queries, which is really large number! If installed properly and supported by hosting provider, W3 total cache can solve your performance issues really gently.
  3. Install CloudFlare plugin and set up your W3 Total Cache to support this absolutely free CDN network. You will need to change your DNS nameservers, but impact is huge. You can also use nice number of 3rd party services without any additional load for your memory. CloudFlare is also absolutely brilliant security solution. This is my HOT tip!
  4. Keep your layout clear - many widgets will slow down page load. Always ask yourself if this widget is useful for your visitors. Also try to limit javascript loading from 3rd party hosted content providers.
  5. Use Google PageSpeed to track performance issues and solve them - most common problems are not optimized graphics
  6. To optimize your database, use revision control to clean old content revisions
  7. Do not perform high memory demanding actions during rush hours - you can track your rush hours using traffic analytics like google Analytics, Piwik and so on.

Learn from the best how to start website

There is a plethora of tutorials and tips how to start website using WordPress, just ask uncle Google!

If you are looking for top notch products, feel free to visit:

  • ThemeForest - Premium Themes
  • WPMU dev - brilliant community of WP developers. Premium Plugin Giveaways.

DISCLAIMER

I would love to answer your questions about WordPress development. You can ask your questions below in comments or click the link below featured image and PM me for free advice.

working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://corp.maven.io/privacy-policy

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)