|Filed Under:||Programming / Web Development|
|Posts on Regator:||4593|
|Posts / Week:||11|
|Archived Since:||June 30, 2008|
I often read questions about how to use an old PHP version on Fedora (which have 5.6) or a more recent version on RHEL / CentOS (which have 5.4). A developer using PHP often need to test his work with various versions. So here is a description of the Workstation I use daily. Show More Summary
Better Type Hinting Proposal for Class Properties in PHP 7.1 - Lately in PHP podcast episode 70 By Manuel Lemos PHP 7.0 brought us type hinting for class functions and return values, but there was still a missing piece in this giantShow More Summary
Notable PHP package: Pretty PHP S3 Files Manager By Manuel Lemos As we all know, Amazon S3 is a very popular cloud storage service. Its API allows us developers to manipulate files, directories and buckets the way we need. This PHP package...Show More Summary
How can you get a legacy codebase under control and bring it to a new level of maturity? In this post, Jeroen summarizes the lessons learned from years of working on a large legacy web application. This article was originally published...Show More Summary
As you may know, I organize a conference that gets many international speakers and attendees. Although many of them have no issue travelling to Canada, some require a travel visa, which means that the Canadian embassy in their country will grant them permission for a temporary stay. Show More Summary
There are many approaches for adding new languages to your application’s UI. Though some userland solutions like symfony/translation are arguably simpler to use, they’re slower than the good old native gettext by an order of several magnitudes. In this tutorial, we’ll modify an English-only application to use gettext. Show More Summary
Slim 3 registers two error handers: errorHandler to trap PHP Exceptions phpErrorHandler to trap PHP 7 Errors This means that if you want to override the default error handlers, you need to override both error handlers with your own code. Each error handler is a callable. Show More Summary
By: Cal Evans Composer is the way that that PHP developers manage libraries and their dependencies. Previously, developers mainly stuck to existing frameworks. If you were a Symfony developer, you used Symfony and libraries built around it. Show More Summary
One of the great things about PHP is its session handling capabilities. One call to session_start() and a huge amount of heavy lifting is done for you. It’s a great aid when writing page scripts. However, as you start to need finer control over the HTTP response in your project, some of the automatic session behaviors begin to get in the way. Show More Summary
Video Audio only @TessaMero Show Notes Seattle PHP The post Interview with Tessa Mero appeared first on Voices of the ElePHPant.
How to Effectively Prepare for your Technical Interview & Coding Challenge By Manuel Lemos Doing well in technical interviews is important for all developers to succeed in getting good jobs. Read this article to learn about 5 important tips on how to get good jobs by getting ready for technical interviews.
Previously, we covered contributing to PHP’s documentation. Now, we will be covering how to get involved with PHP’s core. To do this, we will be looking at the workflow for fixing a simple bug in the core. Since submitting new features to PHP has already been explained pretty well, we will not be covering that here. Show More Summary
The newest version of CakePHP doesn't ship with built in ACL, which means you need to write your own. Personally I think this is a smart move, having looked at the one-size-fits-all solutions for previous versions of the framework and...Show More Summary
PHP 7 deprecates PHP4-style constructors . In PHP4, class constructor methods had the same name as the class: This was bad when switching base classes; you did not only have to change he class' extends declaration, but also calls toShow More Summary
Each beginning (and more advanced) PHP coder will fail because of errors while writing PHP code. This post will teach you some simple things about how you can find those errors in your PHP script. By default some errors will not show up on your web server! Try the examples from the PHP manual The […]
In this two-part article series, we’ll be covering how to contribute to the PHP project. This will hopefully clarify what steps need to be taken for those looking to become more involved with PHP. This first part will be covering how...Show More Summary
Word for the Herd 2016-03 Share I talk a lot about community, to dang near anyone who will listen. Community however isn’t the end game. Community is an means to an end. The end is sharing. We are all better off when we share what we know. Software development – specifically web development – is … The post March 2016 Newsletter appeared first on Nomad PHP.
As a modern PHP dev, there’s a lot to learn. Nothing beats watching a pro work their magic & coding yourself! Learn tough topics like Symfony, Behat, OAuth2, REST and more with a short video & practice via real coding challenges. Work hard, and learn something amazing. Learn more Word for the Herd Clean Clean … The post February 2016 Newsletter appeared first on Nomad PHP.
Everybody tries to automate their development process, testing, code formatting, system checks, etc. This is also the case for deploying our applications or pushing a new version to the production server. Some of us do this manually by uploading the code using an FTP client, others prefer Phing, and Laravel users will prefer Envoyer for this process. Show More Summary
June 2016 2016 - XX Presented By Beau Simensen June 23, 2016 20:00 CEST The post Introduction to Event Sourcingand CQRS appeared first on Nomad PHP.