Hi there PHP fans ;)



With the final results of the PHP and JavaScript Innovation Awards of 2014 about to be announced, the winners will be presented this year, for the first time, with a beautiful trophy. Read about how you can win one of your own.



We have the second part of the Programming With Yii2 series, this time exploring MVC, Forms and Layouts.



Also this week, the Drupal Association has opened up nominations for a new At-large Director, looking for someone to represent the Drupal community on the board for a two year term. If that sounds like your thing, nominate yourself now.



Plus, recorded at ZendCon 2014, Cal Evans interviews the team from Code Climate for this weeks Voices of the ElePHPant podcast.



Finally, the 10th annual PHP UK Conference in London is only a few days away. Two days of the most up-to-date PHP information and training, set in the most exciting city in the world. There are still a few tickets left, so register quick.



Have a great weekend,



Cheers

Katie and Ade

We still need your clicks :) Please help us to keep doing this each week by visiting our sponsor:



From our sponsors:

(Sponsor this newsletter) Monitoring without alerts ruxit configures itself automatically as your application and infrastructure evolve. It uses AI to get to the root of issues much faster than a human can.

Articles ClassManager – You Shall Not Pass

Choosing a suitable name for classes can be notoriously difficult. Done right, they make code more self-documenting and provide a vocabulary for reasoning about code at a higher level of abstraction. Piotr Pasich's article gives tips and advice on how to make names more readable.



Developer Security Outreach

Thinking about how to try to bring the security and development communities together, most specifically for PHP, this article talks about developer outreach as it relates to security and secure development practices.



New Trophies for the Winners of the PHP and JS Innovation Award of 2014

In a few days the final results of the PHP and JavaScript Innovation Awards of 2014 will be announced. Each winner will receive as a prize a nice PHP elePHPant plush toy and, starting this year, a beautiful physical trophy as symbol of the recognition deserved by the authors for being so innovative. Read this article to see the first pictures of what the winner trophies look like, and how you can get your own trophy submitting innovative classes.



The PHP Paradox

After attending PHP Benelux last month, Mattias Geniar realised a couple of things about PHP that he hadn't thought of before. These are what he calls the The PHP Paradoxes......

News and Announcements



Joomla! 3.4 Beta 1 Released

The Joomla! Project is pleased to announce the availability of Joomla! 3.4 Beta 1. Community members are asked to download and install the package in order to provide quality assurance for the forthcoming 3.4 release.



Nominations Open for Drupal Association At-Large Director

The Board of Directors of the Drupal Association are responsible for financial oversight and setting the strategic direction of the Drupal Association. The At-large Director position is specifically designed to ensure community representation on the Drupal Association board and we strongly encourage anyone with an interest to nominate themselves today. We're looking to elect one candidate this year to serve a two-year term.



PHP UK Conference - February 19-20th 2015, London

Only a few more days until the 10th Annual PHP UK Conference. Two days of amazing talks, plentiful networking opportunities and great socials. PHP UK offers the most up-to-date PHP information and training. Still a few tickets available now.



php[tek] Conference - May 18-25th 2015, Chicago

php[tek] is a PHP conference like no other. It brings together great technology content and great people, and mixes them up in a wonderful cocktail of PHP fun. You will find high-quality presentations by the brightest experts in the PHP world, coupled with a welcoming and friendly community of attendees and speakers. Early bird tickets are available now.



Bulgaria Web Summit - April 18th 2015, Sofia

The Bulgaria Web Summit is an annual conference about the modern web, covering programming, UX/UI/IA/Design, IOT and web. Tickets are available now.



Midwest PHP Conference: March 14-15th 2015, Minneapolis

Now in its third year, the conference will bring together developers from across the PHP community to learn about modern web development practices across a range of technologies, including PHP, JavaScript, HTML, CSS and more. Conference tickets are available now.

J obs To post a job advert please contact katie@phpweekly.com



Fuzzy Matching Project Work

We are looking for someone to help on a specific project which will involve matching products on one website with products on another website. Someone with skills and demonstrable experience of matching algorithms is a necessity. If you can’t prove that you can do this kind of work please do not contact us. For the right person there is ongoing exciting work. In the first instance please contact us at adrian.teasdale@gmail.com with “Fuzzy matching project” as the subject and we will then create a shortlist, providing the shortlist with information about our company.



Toptal PHP Developer

Freelance with Companies like Airbnb, IDEO & JPMorgan. Work on special projects with great companies through Toptal. Set your weekly/hourly rate, and work from anywhere in the world as an elite PHP developer. See if you have what it takes!



Infrastructure Engineer - Atlanta, GA

We’re looking for an Infrastructure Engineer for our Cloud-based healthcare software services and IT system, who is dedicated, adaptable, collaborative and fun! With an ever-growing number of healthcare providers across the country using our software application, this is an exciting time to assume a key role in a fast-paced technology company.

Interesting Projects, Tools and Libraries glaze

Display HTML elements conveniently with escaping of attributes, text, URLs, email addresses.



forms

Framework agnostic form helpers.



assert

Simple library to assert conditions.



gripcontrol

A GRIP library for PHP.



molengo

A PHP micro framework.



assetkit

A powerful asset manager, providing a simple command-line interface and a simple PHP library.



php-router

Simple PHP Router, supports REST and reverse routing.



quest

A PHP router.



confide

An authentication solution for Laravel 4.



paratest

Parallel testing for PHPUnit.



fenom

Excellent template engine for PHP.



eecli

Command line interface for ExpressionEngine.



latte

A template engine for PHP which eases your work and ensures the output is protected against vulnerabilities.



curl-plus

A simple OO wrapper around PHP's cURL implementation.



common

A PHP library containing a set of common functionality.



chastity

Distributed advisory locking for PHP.



proton

Proton is a StackPHP compatible micro framework.



line

A very lightweight PHP Micro-Framework.

Clicking on this sponsor helps us keep doing this:





From our sponsors:

(Sponsor this newsletter) Monitoring without alerts ruxit configures itself automatically as your application and infrastructure evolve. It uses AI to get to the root of issues much faster than a human can.

So, how did you like this issue?

We are still trying to grow our list. If you find PHP Weekly useful please tweet about us! Thanks.

Also, if you have a site or blog related to PHP then please link through to our site.



unsubscribe from this list | update subscription preferences

We are still trying to grow our list. If you find PHP Weekly useful please tweet about us! Thanks.Also, if you have a site or blog related to PHP then please link through to our site.