The Definitive Guide to your PHP framework Part 1 Introduction Why use frameworks? When should you use PHP frameworks? When shouldn't you use it? Who should use frameworks? Agavi CakePHP Complete list Introduction to PHP Frameworks Agavi CakePHP CodeIgniter Drupal Fat Free FuelPHP Gyroscope Jamroom Kajona Kohana Laravel
Follow the series ... This blog post is the second part of "24 Best PHP Frameworks Step-By-Step" Didn't read it yet? To have a complete understanding of this topic have a look at The first part of this article Introduction to the second part If you have read the first part of this article, by now you should be already confident enough when your colleagues ask you what a framework is and why PHP have so many of them. If you are new to this topic and y
Follow the series ... This blog post is the third part of "24 Best PHP Frameworks Step-By-Step" Didn't read it yet? To have a complete understanding of this topic have a look at Introduction to PHP Frameworks and Guide to PHP Frameworks part 2 Introduction to the third part By now, If you already came across the first two parts of this article, you should master the art of working with PHP framewor
This is the final episode of the series about PHP frameworks, Here you will see Smart, Symfony, TwistPHP, TYPO3 Flow, Yii and Zend Follow the series ... This blog post is the fourth and last part of "24 Best PHP Frameworks Step-By-Step" If you did not read it yet You can check the other blog posts following the links below 24 Best PHP Frameworks Step-By-Step, 24 Best PHP Frameworks Step-By-Step [Part - 2] and 24 Be
Laravel 5.7.17 is accessible with new query builder methods, a new message for detecting lost connections in MariaDB, and improvements to adding foreign keys in Postgres. First, we have a new method in the query builder for the INSERT INTO SELECT statement, without loading data into memory. The insertUsing() method allows you to copy all (or some) columns from one database table to another using the following syntax: $builder-> from ( ' table1
Laravel 5.7.16 is available with new translation messages for the 403 and 503 blade templates and enabling the migrator to accept not only migration directory paths but also file paths too. First up, the 403.blade.php file now has a translatable exception message and fallback: @section ( ' message ' , __ ( $exception -> getMessage( ) ? : __( 'Sorry, you are forbidden
In this quick tutorial, you'll learn how to process large files in PHP, avoiding methods that won't work because of memory limitations. If you want to process large files using PHP, you may use some of the ordinary PHP functions like file_get_contents() or file() which have a limitation when working with very large files. Memory Limitation These functions rely on the memory_limit setting in the php.ini file; you may increase the value but these function