Category Archives: the Grue

20 Best Smartphones to Consider in 2016 & 2017

This year’s end is almost here and 2017 is around the corner. This means that amazing sales for Black Friday, Christmas gifts and end of the year are ready to hit the market. Of course, while almost everyone owns a smartphone, it is not bad to check the market just for a last minute change. It is also important to know what the market has to offer, especially for a nice price during the last months of the year, just in case you want to purchase a gift for your special ones or yourself, or if your device requires replacement.

read more

How to Install Apache Benchmark on CentOS (bash: ab command not found)

Because I’m keep forgetting this and probably many of you might also need this info, I decided to post it on my blog. Lately I was doing some benchmark tests on different servers. On one of the servers (running on CENTOS 6.8) I was using the Apache Benchmarking tool and was getting this error:

bash: ab command not found

After doing some investigation and online research I found out httpd was missing so I tried to install it. The installation failed. From further investigation I found out that I have to editing the yum.conf file.

I’m a web developer, but don’t have much experience with configuring servers, so it took me a while to figure everything out. Anyways, I will show you step by step what you should do in order to install AB benchmark on your CENTOS 6.8 server:

Connect via SSH to the server using Putty.

Run the following command to configure yum.conf

vi /etc/yum.conf

The Result

exclude=bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* php* proftpd* pure-ftpd* spamassassin* squirrelmail*

Now you have to remove http* from the exclude list.

Type the following command to save and exit:

:wq

Now install httpd using the following command line:

yum -y install httpd

This will take few seconds and will get a notification whether the installation was successful or not. After installing httpd you need to run the following command for benchmarking:

ab -n 1000 -c 10 http://google.com/

The result:

Benchmarking google.com (be patient).....done

Server Software:        gws

Server Hostname:        google.com

Server Port:            80

Document Path:          /

Document Length:        219 bytes

Concurrency Level:      10

Time taken for tests:   0.030 seconds

Complete requests:      10

Failed requests:        0

Write errors:           0

Non-2xx responses:      10

Total transferred:      5400 bytes

HTML transferred:       2190 bytes

Requests per second:    332.06 [#/sec] (mean)

Time per request:       30.115 [ms] (mean)

Time per request:       3.011 [ms] (mean, across all concurrent requests)

Transfer rate:          175.11 [Kbytes/sec] received

Connection Times (ms)

min  mean[+/-sd] median   max

Connect:        1    1   0.3      1       1

Processing:    13   14   0.4     14      14

Waiting:       13   14   0.5     14      14

Total:         13   15   0.6     15      16

Percentage of the requests served within a certain time (ms)

50%     15

66%     15

75%     15

80%     15

90%     16

95%     16

98%     16

99%     16

100%     16 (longest request)

read more

BoldGrid Review: Create Your Own Website with WordPress & BoldGrid

If you are following my blog, probably you already know that I’ve been building websites for quite some time. I’ve built websites using Joomla and WordPress. In the last period I’ve been focusing mostly on WordPress sites, because it is more convenient for me to create a simple website using this CMS.

WordPress has become very popular and more and more people are starting to use this software for building their website. According to BuiltWith, over 17.6 million (out of 363 million monitored) websites are running on WordPress and 24% of top one million websites are powered by this CMS. It is crazy!

read more

Basic Guide: How to Setup Your First PrestaShop Website?

The founder of PrestaShop wanted a way to make available small merchants online. So he developed the initial software open source so other developers created the free features we still have today. Even if features were free, merchants had trouble to develop an online shop because they lack technical knowledge so PrestaShop team launched in 2015 PrestaShop cloud.

PrestaShop is free because they make money through add-ons marketplace where merchants can sell their own add-ons. Also, PrestaShop offers technical support and strategic partnerships. In this case, everyone can install PrestaShop.

read more

SEO Is Not Only About Keywords and Backlinks – SEO is Branding!

An interesting way to boost your website is to create a brand from it.  Recently, Google added a new element to its search algorithm: the power and the popularity of brands.

Depending on your brand you can influence others a lot or not so much. Google trust its users and wants to offer greater visibility to brands.

How to use branding in order to consolidate SEO

There is a well-known SEO war cycle that usually starts with new SEO techniques and campaigns, continues with actions that should manipulate results, but search results relevance decreases and Google’s utility diminish while other marketing tools increase their utility such as Facebook Ads. Next Google comes with algorithm updates in order to regain its utility back and then the cycle start again. This happens because people spend money to buy rankings instead of earning rankings.

read more