LATEST POSTS


SEO Web Server Apache SSL installation Mar 07,2016 0

INSTALLING SSL CERTIFICATE ON YOUR WEB SERVER FOR DUMMIES – 1

You' ll someday want (or need) to serve your pages over HTTPS: Google "favors" pages served over HTTPS; though this "favor" is no more than %1, according to Google. I think, this percentage will rise over time, to a level we cannot underestimate - thats' Google way - they test something for a long time, and totally embrace it overnight. This way, Google will favor the ones who will invest money and skills. So its better to be prepared. Web servers…


PHP Max Execution Time Feb 28,2016 0

HOW TO FIX “MAXIMUM EXECUTION TIME EXCEEDED” ERROR

If you have a slow running script, you may hit the wall of "max_execution_time" setting in php.ini. There are various methods to loosen this restriction. If you' re on a shared hosting, neither of them may work. So, to raise maximum execution time value: Edit your php.ini file. Find the string "max_execution_time". You may be confused by the amount of php.ini's; which one is effective, which one is not. If in doubt, just make a file like phpinfo.php in your…


Hardware Android vs Apple Feb 24,2016 0

WHY ANDROID IS A HORRIBLE OS ?

Android is an insult to humanity. Its widespread use destroyed my belief in common sense. It's like cracking a nut with a bulldozer, which is powered by a nuclear submarine, first converting electrical energy to heat, and producing hydrogen from water by electrolysis, not directly by electricity - by reconverting heat to electricity..again. Its so bloated that ARM processors are in a race to getting faster, to cope with wasted power. Why its so bad? Android runs on Linux, but…


Programming Talk Bazaar Tables Jul 13,2015 0

OOP AND CLASSES ARE NOT THE SAME THING

I started programming when object oriented programming was much like a buzzword. Everyone praised it, but nobody was actually using it. Things changed. But not much! With internet, every novel technology, method or paradigm is endorsed as a must. Take OOP and classes for PHP: I' m talking about PHP here, because lower level language coders are effected by "fashion" less. PHP is a victim, because its' almost just used for web projects. We see new methods, paradigms, technologies everyday;…


PHP php.ini Nov 25,2014 0

HOW TO DEAL WITH PHP CONFIGURATION FILES: WHERE IS MY PHP.INI FILE?

Most shared hosting accounts restrict you from accessing / modifying PHP configuration, for a good reason: a slight mistake can effect stability, performance, availability and security. But if you' re on VPS, modifying php.ini file can increase performance to higher levels. php.ini files controls many aspects of PHP, how it runs, and limits various things. In a complex server environment, many users, especially alien to UNIX systems, are puzzled with php.ini settings. There can be tens of php.ini files! Most…


Programming Talk agile Nov 25,2014 0

WHAT IS AGILE AND WHAT WE THINK IT IS

I live and work in Turkey. As most developing countries do, we try to duplicate what we see; and we almost never get it right, or do it right. I' ve seen people talking "Agile, Scrum" in the industry, for about 2 years. The Agile manifesto is nearly 13 years old. Guess who is talking about Agile here in Turkey? Project Managers. Who are project managers? Customer reps! In Turkey, if you happen to know how to write a single…


Wordpress Print Nov 24,2014 0

HOW TO FIX WORDPRESS NOT SENDING EMAIL ISSUE

Almost every blog has some "contact me" plugin installed; that's why these plugins are most downloaded plugins of all time. These plugins, almost every one of them, works with same principles: They build up a contact form, and mostly a shortcode to embed into a Wordpress page you created. When you fill the form and send it, plugin reads form values, and use an internal Wordpress function to send the mail to blog owner(s). wp_mail() is the function that does…


SEO Web Server why we need cdn Nov 24,2014 0

WHY YOU NEED A CDN ?

Today, even a simple blog homepage includes a lot more than 40 components (images,  Javascripts, CSS files). That' s why your browsers opens up a few threads, and loads these components in parallel. For example, while one thread loads image 1, other thread loads Jquery. With just one thread, it is almost impossible to load a web page, until the server times out! Your browser can connect to a host with up to 13 threads, even the most anemic performance…


Wordpress graffiti Nov 23,2014 0

WORDPRESS AND IMAGE MANAGEMENT (2) – GETTING ALL IMAGES IN A POST

I covered how to get meta data or EXIF from thumbnail images before. Sometimes, we need to get all the images uploaded to a post. For example, you can make a mini gallery by getting all the images uploaded to latest posts in index.php. There are many ways to get last uploaded post. I' ll start with the simplest one, which is an internal Wordpress function. It's so buried in deep documentation that, most people try different, harder approaches. The…


Hardware SEO Google SSL Nov 22,2014 0

THE PROBLEM WITH THE SSL – WILL GOOGLE KILL HOSTING PROVIDERS AND BLOGGERS?

SSL will go mainstream in a few years. Google favors, though they claim by less than 1%, sites with certificates. This makes sense, as we tend to know "who we trust". SSL is not free, and mostly, certificate is the cheapest requirement when you have a SSL enables site. You have to have a dedicated IP, which is extra money. You have to have a VPS (at least) which is much costlier than basic hosting. You have to have SSL…