News Feed
Sections




News Archive
feed this:

Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Slim Framework Blog:
Lumen
April 17, 2015 @ 09:34:17

Josh Lockart, the lead developer and creator of the Slim framework, has responded to some questions and comments around the recently released Laravel microframework Lumen and how it relates to Slim and its own goals.

Lumen happened. It's a shiny new micro-framework from Taylor Otwell, and it joins the Laravel family today. It looks to be a pretty nice framework, and it shares many of the same features and goals as Slim 3.0. I'm sure this raises a few question about Slim's future roadmap. [...] Is there overlap between Slim and Lumen? Of course. They both have similar goals and solve similar problems. There are also differences.

He talks about some of the current work being done on version 3.0 of Slim, the PSR-7 support it offers and some of the differences between Slim and Lumen. He points out two main ones: that Slim has fewer dependencies and that it is a supporter of the PSR-7 HTTP interoperability standard. Josh talks about why you might choose Lumen over Slim and that, in the end, he welcomes alternative microframeworks and challenges the Slim community to help consistently improve Slim and its place in the community.

0 comments voice your opinion now!
slimframework slim lumen respond opinion framework laravel microframework

Link: http://www.slimframework.com/2015/04/14/lumen.html

Larvel Podcast:
Episode 25 - Taylor Swift Is A Baller
April 16, 2015 @ 08:53:09

The Laravel Podcast has released their latest episode today - Episode #25, "Taylor Swift Is A Baller" with host Matt Stauffer and guests Taylor Otwell and Jeffrey Way.

In this episode, the crew discusses Jeffrey's "Integrated" testing package, Laracon, Laravel "the right way", and Justin Bieber.

You can listen to this latest episode either through the in-page audio player or by downloading the mp3. If you enjoy the show be sure to subscribe to their feed and get the latest episodes as they're released.

0 comments voice your opinion now!
laravel podcast ep25 mattstauffer taylorswift taylorotwell jeffreyway

Link: http://www.laravelpodcast.com/episodes/10458-episode-25-taylor-swift-is-a-baller

Laravel News:
Announcing Lumen
April 15, 2015 @ 10:23:12

The creators of the Laravel framework (Taylor Otwell and crew) have just released a new micro-framework based on some of the ideals and components that power the full version of Laravel - Lumen. In this post to the Laravel News site they talk some about the framework and what it has to offer.

Lumen is a brand new PHP framework from Taylor Otwell designed for building lightning fast micro-services and API's. When speed is a necessity, Lumen should be your first choice.

One of the neat things about the framework is you can still use all the Laravel features you love like Eloquent, caching, queues, validation, routing, middleware, and the powerful Laravel service container. Plus if you start your project with Lumen and eventually need even more power, moving to the full featured Laravel is a simple process.

They interviewed Taylor about the framework answering:

  • What made you decide to create Lumen?
  • Where did the name Lumen come from?
  • Being able to upgrade right into Laravel is huge. Was this the plan from the beginning?
  • How were you able to get the framework so fast, while still keeping so many great features?

Check out the full post for the answers and more details about the framework itself.

0 comments voice your opinion now!
lumen announcement taylorotwell interview microframework laravel

Link: https://laravel-news.com/2015/04/lumen/

Matt Stauffer:
Introducing Lumen from Laravel
April 14, 2015 @ 13:34:50

Taylor Otwell, lead developer of the Laravel framework, released a new micro-framework recently based on some of the same components and ideas behind the Laravel framework called Lumen. In this new post from Matt Stauffer you'll get a brief introduction to this new framework and how to get your own instance up and running.

Lumen is a new project from Laravel creator Taylor Otwell. It's a "micro-framework", meaning it's a smaller, faster, leaner version of a full web application framework. PHP has two other popular micro-frameworks, Slim and Silex. Lumen has the same foundation as Laravel, and many of the same components. But Lumen is built for microservices, not so much for user-facing applications (although it can be used for anything.) As such, frontend niceties like Bootstrap and Elixir and the authentication bootstrap and sessions don't come enabled out of the box, and there's less flexibility for extending and changing the bootstrap files.

Matt shows how to get a copy of the framework installed and how to enable some common features. He includes examples of route definitions, API callers and using the simple caching mechanism.

0 comments voice your opinion now!
lumen laravel microframework introduction install tutorial

Link: https://mattstauffer.co/blog/introducing-lumen-from-laravel

Semaphore CI Blog:
Deploying PHP Applications with Rocketeer and Docker
April 10, 2015 @ 11:52:08

The Semaphore CI blog has a new tutorial showing you how to use Rocketeer and Docker to deploy PHP applications, pushing the resulting application out into a Docker container.

Deploying web applications is an integral part of modern web development. From this need, many tools have emerged to make the process as easy as possible. Rocketeer is heavily influenced by Capistrano and Laravel's principle of elegant code. It strives to make the deployment process accessible for everyone. [...] We'll deploy a fresh Laravel installation to a running Docker instance. This enables us to focus on setting up and using Rocketeer while the Docker instance will act as an application server requiring zero configuration and a great environment to experiment with.

They start with a list of requirements you'll need before getting started including Docker running on the server and Composer. They help you get Rocketeer installed and using the Docker command line too to set up and configure the server. Next up they show you how to use the "rocketeer" command to configure the Laravel application to be deployed. Once configured, they show you what updates you'll need to make and, finally, how to run the deployment. They also "dig deeper" and look at the file system setup on the server, stages of deployment, tasks, strategies and plugins.

0 comments voice your opinion now!
tutorial deploy laravel application rocketeer docker instance

Link: https://semaphoreci.com/community/tutorials/deploying-php-applications-with-rocketeer-and-docker

Mike Bronner:
How To Install PHPCI in Homestead
April 10, 2015 @ 08:54:19

Mike Bronner has a new post on Medium.com about installing PHPCI on a Laravel Homestead instance and have it able to execute your builds.

PHPCI is a nifty little swiss-army-knife for your development toolbox. [...] It will monitor your source repositories for changes, and trigger a new build when it sees activity. Then it will let you know if anything went wrong or can be improved. This comes in handy to improve your code quality and minimize errors and issues down the road. In the following section we'll go through the process of installing PHPCI in Homestead.

He goes through the full process of getting the necessary software installed and all of the commands you'll need to:

  • Adding the PHPCI database
  • Clone the PHPCI code
  • Configure the PHPCI install
  • Set up the cron to run automatic builds
  • Configure MySQL
  • Set up the Homestead instance for the new PHPCI site

Check out the full post for more details.

0 comments voice your opinion now!
homestead laravel phpci setup configure install tutorial commands

Link: https://medium.com/@genealabs/how-to-install-phpci-in-homestead-5ee0b022e8be

Full Stack Radio:
14 Taylor Otwell - Building Envoyer, Laravel 5.1 and Learning to Program
April 09, 2015 @ 09:18:04

The Full Stack Radio podcast has released their latest episode: Episode #14, "Taylor Otwell - Building Envoyer, Laravel 5.1 and Learning to Program". In this new show host Adam Wathan is joined by Laravel creator and lead developer Taylor Otwell to talk about the framework, the Envoyer deployment tool and development in general.

In this episode, Adam talks to Taylor Otwell, creator of Laravel. Taylor gives an in-depth behind-the-scenes look at how Envoyer is architected, and shares some new tips and tricks he's been using to keep his code simple. They also talk about the decisions behind upcoming changes in Laravel 5.1, how Taylor learned to program, and how he almost became the manager of a retirement home.

You can listen to this latest episode either through the in-page audio player or by downloading the mp3. Be sure to also subscribe to their feed if you enjoy the show.

0 comments voice your opinion now!
fullstackradio podcast taylorotwell laravel envoyer deployment programming ep14

Link: http://fullstackradio.com/episodes/14/

Eric Barnes:
How To Validate an array of form fields with Laravel
April 07, 2015 @ 09:48:34

Eric Barnes has a new post to his site showing you how to validate form input in a Laravel application using the form requests feature.

If you've used Laravel's form validation for any length of time, then you know it's a powerful system. It makes the tedious task of validation very simple while still keeping the door open for complex rules. In this tutorial, I want to show you a simple and easy way of validating forms that contain dynamic fields. A common use case for these types of forms is when you would like to allow a user to add more fields to a form.

His example uses a form with a handful of text fields rendered with a simple "for" loop in the template. He then helps you make a new Request instance (OrderRequest) and adding custom validation rules into its "rules" method. In this case, he sets a rule that the content is required and can be no longer than 255 characters. He also shows how to use the custom messages functionality, defining custom values for each of the form's fields.

0 comments voice your opinion now!
validate form data laravel formrequests example tutorial

Link: http://ericlbarnes.com/laravel-array-validation/

SitePoint PHP Blog:
Laravel Blade Recursive Partials with @each
April 02, 2015 @ 08:21:50

On the SitePoint PHP blog there's a post from editor Bruno Skvorc showing you how to create recursive partials in Blade, the templating library that the Laravel framework uses internally for rendering output.

n this tutorial, we'll go through the process of implementing recursive partials in Laravel's Blade templating engine by means of the @each command. This will allow us to render data structures with an arbitrary number of nested children without needing to know the maximum depth of the array.

In his example, he's rendering the data from a nested set, a folder structure that could potentially go many levels down. He gives an example of the data he's working with in PHP arrays and how it could be outputted in plain old PHP. Of course, things have to be done a little differently in Blade and he includes the templates to do it - the main level and a partial that's used to output the folder information. He shows the use of "@each" in these examples and explains how it works and an example of the output.

0 comments voice your opinion now!
laravel blade recursive child template tutorial example

Link: http://www.sitepoint.com/laravel-blade-recursive-partials/

Laravel Podcast:
Episode 24 - Dog At The Keyboard
April 01, 2015 @ 11:25:00

The Laravel Podcast has released their latest episode (#24) - Dog at the Keyboard.

In this episode, the crew discusses PHP 7, Browserify, and their favorite Mac applications.

A brief description but the show runs about 30 minutes and is hosted by Matt Stauffer and guests Taylor Otwell and Jeffrey Way. You can listen to this latest episode either through the in-page audio player or by downloading the mp3. If you enjoy the show, be sure to subscribe to their feed and get the latest shows as they're released.

0 comments voice your opinion now!
laravel podcast ep24 dog keyboard mattstauffer taylorotwell jefferyway

Link: http://www.laravelpodcast.com/episodes/9718-episode-24-dog-at-the-keyboard


Community Events

Don't see your event here?
Let us know!


xdebug interview unittest laravel release language framework api podcast version library introduction community voicesoftheelephpant install extension opinion php7 series example

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework