Blog

Latest Articles

How to's

What is PSR-7 and how to use it

What is PSR-7 and how to use itPSR-7 is a set of common interfaces defined by PHP Framework Interop Group. These interfaces are representing HTTP messages, and URIs for use when communicating trough H…

Read more →
Core Components

Disambiguation: Dotkernel 1 and Dotkernel 3

What is Dotkernel? The name Dotkernel symbiotically  combines the string  Dot, as a representation of the Internet, and Kernel, the quintessence of any IT application. In other words Dotkernel wishes…

Read more →
PHP Troubleshooting

Where is the intl PHP extension? Problem solved!

Problem PHP packages/frameworks/libraries/scripts we work with might require different PHP extensions. In this case the Intl extension is needed to work with using Internationalization Functions.

Read more →
Zend Framework

Zend Framework 1 End-of-Life

EOL ( End-of-Life)  term was just announced. Only up until Sept.

Read more →
Core Components

Using Dotkernel with Composer Dependencies

This article will cover the external dependency usage VIA composer within Dotkernel applications. There is also an article explaining how composer can be added to Dotkernel learn more.

Read more →
Core Components

Adding Composer support in your Dotkernel project

Composer is an application-level package manager. Composer auto-loads the dependencies on demand and can also auto-load custom classes .

Read more →
PHP Development

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 cast…

Read more →
Core Components

Avoid routing through bootstrap of non existent files

In some cases you may encounter missing files: images, css or js files. All those missing files are processed by the current bootstrap: index.

Read more →
Core Components

Forcing UTF8 connections and character set in MySQL

In some situations, it may be neccesar to force MySQL server collation and character set to UTF8. As you can't control all scripts that are connecting to your database( for instance: mysql command lin…

Read more →
Core Components

Commitment to PHP - new Zend Certified Engineers - ZCE - in our team

Another 2 of our team members passed the ZCE exam. Now we are 5 :-) That mean we are really taking PHP  into serious , and at least we have good technical skills.

Read more →