Under the hood of iSheeba.com

When I started working on setting up my site, I used to always wonder  if I was making the right decision in choosing the right technology. I used to check other site setup using BuiltWith. It has helped me understand and adapt to better solutions.

I share my current setup for my website, in the hope that it would help someone to choose their best solutions.

Technology Profile

Content Mangement System (CMS) : WordPress
WordPress is a state-of-the-art semantic personal publishing platform with a focus on aesthetics, web standards, and usability. It is a free and open-source content management system based on PHP and MySQL. To function, WordPress has to be installed on a web server, which would either be part of an Internet hosting service or a network host in its own right  
Web Server : Nginx
NGINX [engine x] is a HTTP server and mail proxy server NGINX logo
Hosting : Digital Ocean
I’ve dabbled with a few different shared/VPS hosts over the past few years and I must say that none of those other hosts have been as quick or easy as DigitalOcean. In less than 5 minutes, I had a complete server ready to play with, and as far as I’m concerned, I won’t be switching hosts for a long time. DO hosting  
Email, Calendar, : GSuite
Web-based email, calendar, and documents for teams. Renamed to Google Apps for Work, but now known as G Suite From Google Cloud.
Command Interface : WP Cli
WP-CLI is the command-line interface for WordPress. You can update plugins, configure multisite installs and much more, without using a web browser. https://wp-cli.org/
Theme : Customizr
The Customizr WordPress theme is a free web template that you can use with WordPress to easily create any type of website : business sites, blogs, portfolios, landing pages, forums, shops, etc. With a set of live preview options, Customizr does not require advanced technical skills to design and add content to your website.  Powers more than 100K active sites around the world. https://demo.presscustomizr.com/ http://demo.presscustomizr.com/    

Plugins

Better Security(Formerly known as Ithemes Security)

iThemes Security is the #1 WordPress Security Plugin

iThemes Security (formerly Better WP Security) gives you over 30+ ways to secure and protect your WordPress site. On average, 30,000 new websites are hacked each day. WordPress sites can be an easy target for attacks because of plugin vulnerabilities, weak passwords and obsolete software. Most WordPress admins don’t know they’re vulnerable, but iThemes Security works to lock down WordPress, fix common holes, stop automated attacks and strengthen user credentials. With advanced features for experienced users, our WordPress security plugin can help harden WordPress. Better Security by Ithemes
Yoast

Yoast SEO: the #1 WordPress SEO plugin

Need an SEO plugin that helps you reach for the stars? Yoast SEO is the original WordPress SEO plugin since 2008. It is the favorite tool of millions of users, ranging from the bakery around the corner to some of the most popular sites on the planet. With Yoast SEO, you get a solid toolset that helps you aim for that number one spot in the search results. Yoast: SEO for everyone. Yoast SEO does everything in its power to please both visitors and search engine spiders. How? Below you’ll find a small sampling of the powers of Yoast SEO: Yoast SEO for everyone
Google Analytics Dashboard for WP

Google Analytics Dashboard for WordPress

Google Analytics Dashboard for WP (GADWP) is a free, featured plugin that brings Google Analytics reports into your WordPress site. This plugin uses a set of comprehensible reports to make your Google Analytics data easier to understand. A powerful widget with custom reports provides key analytics insights in your Administration Dashboard, while in-depth Page reports / Post reports allow further segmentation of your analytics data, providing performance details about your posts and pages. The tracking component of this plugin will automatically install Google Analytics on your website by inserting the required tracking code in all your webpages.Google Analytics
 
Akistmet
Akismet checks your comments and contact form submissions against our global database of spam to prevent your site from publishing malicious content. You can review the comment spam it catches on your blog's “Comments” admin screen. https://akismet.com/  
Page Builder by SiteOrigin
SiteOrigin Page Builder is the most popular page creation plugin for WordPress. It makes it easy to create responsive column based content, using the widgets you know and love. Your content will accurately adapt to all mobile devices, ensuring your site is mobile-ready.  https://siteorigin.com/page-builder/

Development

IDE : Sublime 3
Sublime text 3 it helps me stay focussed on the relevant files for what I need. Being able to search for a file and across files is fast and easy. I've often had to perform searches across hundreds of files to find a snippet of code and Sublime's speed has never let me down. Sublime logo
Stylesheet language : Syntactically awesome style sheets (SASS)
Sass is an extension of CSS3 which adds nested rules, variables, mixins, selector inheritance, and more. Sass generates well formatted CSS and makes your stylesheets easier to organize and maintain. SASS
Task Runner : GRUNT

Why use a task runner?

In one word: automation. The less work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc, the easier your job becomes. After you've configured it through a Gruntfile, a task runner can do most of that mundane work for you—and your team—with basically zero effort.
    Grunt
Version Control : GIT
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap Git  
%d bloggers like this: