sticker

Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

May 16, 2013

Help us spread the word :) 

Hello again!  Has it been a week already?

I Hope that you are finding the links useful. If you do, please help us to grow by telling all of your friends and co-workers about us.  It would be much appreciated.

As ever, have a great weekend! See you next week

Katie

Articles
 

10 Tools for Designing Responsive websites
With a wide variety of devices available for viewing web content, responsive design has become a necessity rather than a feature of a website. In this article are some frameworks and tools that will help you in designing advanced responsive websites for any viewing device.

Making better object oriented design decisions
The syntax of object oriented PHP is relatively straightforward…

Best PHP Frameworks for Developers
A proper PHP framework enables developers to develop PHP application quickly, efficiently and with more simplicity. Choosing the proper PHP Framework is important, because it adds an element of robustness and success to the process.

Safely Deprecating APIs
This article shares some key points that you should follow when deprecating APIs so you can continue to grow your code and provide fair warning to those who depend on it.

Development Security isn't an Add-on
Security must be a part of the planning and architecture of your applications from the beginning. If you “go back and secure things” you’re doing it wrong.

What Goes in Source Control?
Short answer: everything! Read Lorna Jane's quick outline of her usual advice for a good source control structure for a standard web project.

Goals, Strategies and Tactics
Many people confuse the three concepts. For a business to grow or for a project to succeed, these need to be well understood. Anna Filina uses a driving navigation system to explain them.

Publishing Security Disclosures In Consumable Formats
For Simpler Aggregation and Security Checking. Padraic Brady explains ways the Framework Interoperability Group can encourage and foster wider interoperability among its member projects (and by extension, the whole PHP community).

Tutorials and Talks


Improve PHP session cookie security
The security of session handling in PHP can easily be enhanced through the use of a few configuration settings and the addition of an SSL certificate.

Maven and PHP
Through this article you will gain familiarity with Maven for PHP, and how to install and use the PHP-Maven plugin from the command line and in Eclipse.

MongoDB Indexing, Part 1
Indexing is one of the more important concepts of working with MongoDB. A proper understanding is critical because indexing can dramatically increase performance and throughput by reducing the number of full documents to be read, thereby increasing the performance of our application. Indexes can be difficult to understand, so this two-part series will take a closer look at them.

Speed up Windows PHP Performance using Profile Guided Optimization (PGO)
Program Manager Ankit Asthana presents the story about how PGO is used to make official Windows PHP binaries faster.

Speed up PHP on NFS with turbo_realpath on CentOS
If you run a website based on PHP, and have your source files on a network file system like NFS, OCFS2, or GlusterFS, and combine it with PHP's open_basedir protection, you'll quickly notice that the performance will degrade substantially.

Jetty, SPDY, PHP and WordPress
Having discussed the business case for Jetty 9 and SPDY, this blog presents a simple tutorial for running PHP web applications like WordPress on Jetty with SPDY.

Getting Started with PHP Zend Framework 2 for Oracle DB
This post shows the changes to the ZF2 tutorial application to allow it to run with Oracle Database 11gR2.

Compiling PHP 5.5 From Scratch
Learn how Brandon Savage "rolls his own" version of PHP


News and Announcements

DevConf 2013 June 14th 2013, Moscow
DevConf is the ultimate meeting place for Russian-speaking web-developers, combining several language-specific conferences under one roof.

WordPress 3.6 Beta 3
WordPress 3.6 Beta 3 is now available. Beta 3 contains about a hundred changes, including improvements to the image Post Format flow, a more polished revision comparison screen, and a more quote-like quote format for Twenty Thirteen.

Google Compute Engine - now available for everyone
Ushering in the next generation of computing at Google I/O, Google Compute Engine provides a fast, consistently high-performance environment for running virtual machines.

Reading and Viewing
 

JavaScript for PHP Developers (by Stoyan Stefanov, published 9th May 2013)
If you want to significantly expand your web development skills beyond PHP, this practical, hands-on book teaches you ECMAScript—the core JavaScript language—from the ground up. You’ll discover some similarities between JavaScript and PHP, such as conditions and loops, but the primary focus is on JavaScript’s unique object creation, classes, prototypes, and inheritance.

Realtime Web Apps: HTML5 WebSocket, Pusher, And The Web's Next Big Thing: With HTML5 WebSocket, PHP, and jQuery (by Jason Longstorf & Phil Leggetter, published 15th May 2013)
A guide for intermediate to advanced-level web developers looking to take the next leap forward in website and app development: realtime. Using a practical approach, Realtime Web Apps will guide you through building your first app using HTML5, CSS3, jQuery, and Pusher.


Joomla! Bible (by Rick Shreves, published 9th April 2013)
Your complete guide to the Joomla! content management system Whether you use Joomla! to power a website, intranet, or blog, you′ll need a good how–to reference on this complex, but not always intuitive, content management software.

PHP Object-Oriented Solutions (by William Sanders, published 4th March 2013)
With the surge of popularity of PHP 5, object-oriented programming is now an important consideration for PHP developers. This version-neutral book is a gentle introduction to object-oriented programming (OOP) that won't overburden you with complex theory.




Interesting Projects, Tools and Libraries

                                                                                                       
PHPCI - Open source continuous integration designed for PHP
PHPCI is a free and open source continuous integration tool specifically designed for PHP. Please be aware that PHPCI is a brand new project, in an alpha state, so there will be bugs and missing features.

php-to-s3: Upload a source directory recursively to Amazon S3 from a PHP CLI 
The connection with S3 is over SSL

Aura: New Site, New Logo, New Releases
Over the past few weeks, Aura have been quietly releasing updated versions of all their library packages.

Escaping in iCalendar and vCard
"The #1 bug report in my vObject library (a library to parse and create iCalendar and vCard objects in PHP) is that it does a bad job escaping/un-escaping of values. Determined to do things right this time, I wanted to make sure I complied with all the relevant standards". Learn how one developer spent a week working on a new version of the parser.

PHP Libraries, Frameworks and Tools
The PHP community has created a huge number of libraries to make working with MongoDB easier and integrate it with existing frameworks.

PHP Tools for Visual Studio
PHP Tools for Visual Studio is a lightweight PHP integration focused on developer productivity. It helps you develop, design and debug your PHP projects.

Featured


SourceGuardian creates a great PHP Encoder for protecting your code. You owe it to yourself to check it out :)
 

Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

Talk to us!

If you have some news, want to share a link with us or chat with us feel free to email us.

And we also have an RSS feed that you can use.

Like us on FacebookFollow us on Twitter

Copyright © PHPWeekly.com