Floating-Point Arithmetic – Why is (int)((0.7+0.1)*10) = 7 ?

This article applies to PHP 5.x but also to PHP 7 While using floating-point arithmetic you might have noticed that not all the calculus results are as expected, this can usually be observed when casting values. … Read More

Using PHP 7 Express in Zend Studio 13

This article will cover the steps needed in order to check the PHP7 compatibility, a small troubleshooter. This article will also contain a compatibility issue check on the latest Zend Framework 1 version. … Read More

Adding Windows 10 OS and Browser detection in DotKernel projects

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. Recently we have added the Windows 8, 8.1 and 10 OS icon and Microsoft’s Edge browser icon. In … Read MoreRead More

DotKernel 1.8.1 + Upgrade from 1.8.0 Released

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. DotKernel 1.8.1 was just released. Changes to DotKernel in the latest release: – Enhanced Cache Support, which means … Read More

DotKernel 1.8.0 LTS Released

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. DotKernel 1.8.0 (LTS) was just released. What is LTS? Long-term support (LTS) is a type of special versions … Read MoreRead More

Zend_Mail and Zend_Http Security Fixes in Zend Framework 1.12.12

The release of ZF 1.12.12 was just announced,  with Security Updates especially on Zend_Mail and Zend_Http components. For more information, please read the official release announcement: Zend Framework 1.12.12 Released Also, the ZF  PEAR channel was updated to latest 1.12.12 … Read More

How to use Alerts in DotKernel

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. Alerts (or Dot_Alert’s) are e-mails usually sent to the site developers, these messages are sent with mail() therefore … Read MoreRead More

GeoIP City Removed From DotKernel

In the newest version we have removed the GeoIP City integration. The City database on GeoIP 1.1.0 extension was causing a segmentation fault, which resulted in crashing or outputting an error instead of executing the PHP Code. … Read More

Caching in DotKernel using Zend Framework

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. It’s very expensive to load configurations and settings from XML files, on every requests. First because of latency … Read MoreRead More

DotKernel Reserved Variable Names for Caching

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. This article is related to: Caching in DotKernel with Zend Framework Cache The variables that DotKernel cache are … Read MoreRead More