Planet PHP
08h28 06  août
PHP Internals News: Episode 65: Null safe operator - Derick Rethans
PHP Internals News: Episode 65: Null safe operator London, UK Thursday, August 6th 2020, 09:28 BST In this episode of PHP Internals News I chat with Dan Ackroyd (Twitter, GitHub) about the Null Safe Operator RFC. The RSS feed for this podcast is https...
00h00 06  août
PHP 8.0.0 Beta 1 available for testing - PHP: Hypertext Preprocessor
The PHP team is pleased to announce the fourth testing release of PHP 8.0.0, Beta 1. This continues the PHP 8.0 release cycle, the rough outline of which is specified in the PHP Wiki. For source downloads of PHP 8.0.0 Beta 1 please visit the download page.Please carefully test this version and...
00h00 05  août
Installers that don’t suck - platform.sh
The first part of your web application that users will see is its installer. It’s a surprisingly important piece of your application, yet because it’s only seen once, it’s often an afterthought or doesn’t get the same attention as the user experience of other parts of the system. When it does,...
11h30 04  août
Interview with Peter MacIntyre - Voices of the ElePHPant
pbmacintyre Show Notes Nomad PHP Books Audio This episode is sponsored by Ring Central Developers The post Interview with Peter MacIntyre appeared first on Voices of the ElePHPant.
18h47 03  août
Byte-sized functional programming: Filter first - larry garfieldtech.com
Byte-sized functional programming: Filter first Often when working with a list, we only want to work with a subset of a list that meets some criteria. All non-zero values, for example, or all users that have a given role. The procedural way to do that is to stick an if statement...
08h27 30  juillet
PHP Internals News: Episode 64: More About Attributes - Derick Rethans
PHP Internals News: Episode 64: More About Attributes London, UK Thursday, July 30th 2020, 09:27 BST In this episode of PHP Internals News I chat with Benjamin Eberlei (Twitter, GitHub, Website) about a few RFCs related to Attributes. The RSS feed for...
01h07 30  juillet
Interview with Larry E. Masters - Voices of the ElePHPant
08h00 29  juillet
Relying on the database to validate your data - Matthias Noback
One of my pet peeves is using the database schema to validate data. Several ways in which this normally happens: Specifying a column as required , e.g. email VARCHAR(255) NOT NULL Adding an index to force column values to be unique (e.g. CREATE UNIQUE INDEX email idx ON users(email)) Adding an...
00h00 28  juillet
Save your Drupal team hours and effort with Source Operations and Activity Scripts - platform.sh
FleetOps running a large fleet of apps and websites efficiently, securely, and predictably is a challenge for every organization. One difficulty facing organizations managing multiple Drupal sites is keeping their dependencies current. For instance, each time a crucial security update is released,...
20h42 27  juillet
Byte-sized functional programming: Mapping out your data - larry garfieldtech.com
Byte-sized functional programming: Mapping out your data Procedural code tends to think in terms of writing out steps, and so the usual way to work with a list is to iterate it using a for or foreach loop. Functional code tends to think in terms of the relationships and...