If you are using Cloudflare (or any other CDN), Nginx, Apache or any other web server configuration should be updated with the IP range of CDN to ensure server logs and rate limiting configurations work correctly. CDN’s IP range must also be whitelisted on local firewall to bypass firewall limitations. Updating the blacklist of local firewall with a public bogon IP list is also a good idea for many servers, even without a CDN. Read more →
There are many factors affecting the readability of a text much more than justification. Writing a single line of text without using paragraphs or using excessive length of lines are cosmetically the worst practices of writing an article. All of these bad practices are enough to irritate healthy eyes and even blow readers’ top who have eye conditions like advanced astigmatism that causes a distorted vision and makes difficult to follow lines. I would like to touch on this issue even justification has much less affect on readability/accessibility than the other freaky behaviors that I have mentioned above. (In addition, justified text can cause a further problem for those with dyslexia, which I will mention below.) Read more →
lemp-stack-compose is a server stack that I have written for development (or even production) purposes. This is a project consists of Compose files that simply create LEMP stack with Docker Compose.
In short, with a simple command, this Compose project spins up example.com in minutes. Read more →
If you have a setup using Cloudflare (or any other reverse proxy service) and you are using $_SERVER["HTTP_CF_CONNECTING_IP"] or such thing istead of $_SERVER["REMOTE_ADDR"] in PHP to get the real visitor IP, as suggested on some forums, then you are on the wrong path. Read more →
Since the early 2000s, when CMS battles took place between software like PHP-Nuke, Post-Nuke and many others, only a few of them have been able to survive, such as WordPress, Drupal and Joomla. With the help of CMS features gained in time, WordPress is now dominating between the survivors. WordPress, which has more than 58% market share among content management systems as of 2017, is being used by about 27% of all web sites on the Internet. Read more →
I am planning to write articles on up-to-date topics like web developing, modern frameworks and libraries, applications and server software. On my hyperactive personal blog, I will write lots of articles periodically, at least yearly. 🙂