About Me

M Asif Rahman

Hi! I am long time WordPress Enthusiast, Serial Entrepreneur and Tech Evangelist. I am Founder of A. R. Communications, Alo Ventures, WPDeveloper.net etc etc. I do read a lot and I write too, I foundered The Tech Journal, The Dhaka Times etc and serving information to millions. I invest and love to help startups and proudly involved with Trance App, Leanplum, FutureStartUp, Geeky Social, Facebook and several other companies from their early stage. Among many other things I was an Early Google Glass Explorer, and I appeared in various (25+) WordCamps around the world. And most importantly I am a blessed Dad of a super cute little princess, and husband of a lovely wife! And I am from Bangladesh. [More about me]

Installing WordPress On A 12 Years Old Tiny Wireless Router Costs Just $25

https://snippets.khromov.se/installing-wordpress-on-a-tiny-wireless-router

You could surely ask, why anybody wants to install WordPress in a 12 years old $25 tiny router. But if you are crazy enough this article is an epic one. You don’t even need MySQL, it usage SQLite in a USB Storage. This is surely one of the science project type experiment. But you could surely use this for other useable case to run WordPress under 64MB RAM.

[How-To] HTTP/2 + WordPress + NGiNX + HHVM/PHP7 + MariaDB + Let’s Encrypt SSL = Free Super-Fast HTTPS Website

HTTPS+WordPress Tutorial+PHP7-V1.1

As you could see now this blog of mine is on HTTPS and Β the SSL Certificate is 100% PCI-Compliant, Β rated A+ in SSL Test. Here I will share how it’s super easy to get HTTPS for your WordPress website. It’s free and should not take more than few minutes to set up.

Continue reading…

How To Install & Benchmark Linux Server Using GeekBench

Screenshot 2015-10-12 18.19.42

As like any server geek, I like to benchmark whatever new recipe I am cooking. Geekbench is one of many tools I use to measure performance. Geekbench is easy, not too much resource extensive, so you could run it even in live production server, which everything keep working as it is. But I would suggest you run those operation in your low hour.

Here is very simple guide to run Geekbench in your Linux server.

 

Continue reading…

Difference Between home_url() and site_url() in WordPress

difference between home_url() and site_url()

home_url() and site_url() in WordPress is very simple thing, but could be little bit confusing. Look at the image, then I described below –

From Setting -> General
1) WordPress Address (URL) = site_url()
2) Site Address (URL) = home_url( )

You could force rewrite that from wp-config.php too. Remembering is easy, its just opposite to what is says, so in Setting “Site Address (URL)” is home_url not the site_url as it looks from the words. Savvy?

Continue reading…

Weird W3 Total Cache Install Errors & Solution

wordpress-code-image

If you are testing something new, there is always chance to break things, that’s why you should always have a fail-safe system. Thing is sometime situation could be a bit different. I decide to test “WP-Rocket”, so disabled W3 Total Cache. I will write a separate article about my experience with “WP-Rocket”. Soon, when I decide to revert back to W3 Total Cache, I started to get weird errors, here I will explain how I solved it.

Continue reading…

How To Secure Server After Heartbleed OpenSSL Vulnerability

heartbleed

Heartbleed is probably the worst thing ever happen to internet in whole. Its old news, all server and application should be already updated. If your server is not, here I will share very basic process to fix it, should not have more then 1 min. Yes, just 1 min and your server will be secured from Heartbleed Vulnerability.

Continue reading…

Solution For PHP Split Function deprecated Error

split() is a very common PHP function. Here I am not going to discuss its usage. But I will give a super simple solution for the error “Deprecated: Function split() is deprecated“. This error is annoying, and will happen to everyone using split() function. So, keep reading for the super easy solution.

Why We Are Getting This Error Suddenly?

From PHP.net

preg_split(), which uses a Perl-compatible regular expression syntax, is often a faster alternative to split(). If you don’t require the power of regular expressions, it is faster to use explode(), which doesn’t incur the overhead of the regular expression engine.

And, apparently “split” is removed as of PHP 5.3.x, in the preparation for PHP 6.0.
Continue reading…

How To Find Server OS From SSH Commands

This is a very very basic tips for ssh command. When you enter into a new system or a old system of your own, and need find its Operating System (OS), version, hostname and that type basic info then this very basic command will help. Again its very basic, and everybody have interest or planing to work on server should know.

You could also try my free script “Alo” to see all server related information.

 

To Find very basic OS and Server info:

#uname -a\
This is the most basic and most working command. Some geeks guys explain it like their “first point of reflex” when they enter into a new server. This command works in most OS, like all builds of Linux, Mac etc.

Continue reading…