PHPDeveloper.org
PHPClasses.org: Lately in PHP, Episode 36 - PHP 5.5 Release Date Imminent
On the PHPClasses.org site Manuel Lemos has posted the latest episode of the "Lately in PHP" podcast series. This episode, number 36, talks about the upcoming release of PHP 5.5 and looks forward to 5.6.
The PHP 5.5.0 final release is about to happen. After about 16 months of development PHP 5.5 is bringing even more maturity to the PHP language, which by Google numbers is present in 75% of the Web sites. [...] hey also discussed some new features proposed for PHP 5.6 like incremental decoding of large JSON data streams and overloading arithmetic operators for arbitrary precision math. They also debated the meaning of Google finally adding support to PHP in their cloud hosting platform Google AppEngine. Also in this episode it was discussed an article about good practices to quickly detect and fix PHP code bugs that only show up in production environments.You can listen to this latest episode either through the in-page player, by downloading it directly or you can watch the video of the live recording on YouTube.
Link: http://www.phpclasses.org/blog/post/209-PHP-55-Release-Date-Imminent--Lately-in-PHP-podcast-episode-36.htmlCommunity News: Packagist Latest Releases for 06.17.2013
- recaptcha/php5 (v1.0.0)
A properly coded PHP 5 reCaptcha class that will allow you to interact with Google'sreCaptcha API.
- stevemo/cpanel (1.0.1, 1.0.0)
Admin Panel for Laravel 4 with User, Groups and Permissions management using Cartalyst Sentry as auth provider
- mparaiso/consoleserviceprovider (0.0.9, 0.0.8)
Symfony Console integration for Silex
- klein/klein (v2.0.2)
A lightning fast router for PHP
- ehann/frontend-bundle (1.0.0)
Provides frontend components and layouts.
- kraksoft/redactor-bundle (1.0.1)
Symfony Redactor WYSIWYG Form Type
- dominikzogg/doctrine-orm-manager-registry-provider (1.1.1, 1.1)
Doctrine ORM Manager Registry Provider
- srtfisher/wp-composer (0.1.1)
WP-CLI wrapper for Composer
- os/tools-bundle (2.3.4, 2.3.3)
OS Tools Bundle for Symfony2
- mozart/event-dispatcher (v0.1.3)
Mozart Event Dispatcher Library
- jonnybarnes/dumbquotes (v0.2)
Pugre all the dumb quotes!
- kkamkou/tp-minify (1.1)
Zend Framework 2 module which uses the Steve (mrclay) Clay's Minify library for styles and scripts obfuscation
- adfab/game (0.2.6, 0.2.5, 0.2.4, 0.2.3, 0.2.2, 0.2.1, 0.2.0)
The Game module !
- sly/notification-pusher (v2.0, v2.0-BETA1)
Standalone PHP library for easy devices message notifications push.
- dominikzogg/doctrine-orm-registry-manager-provider (1.1)
Doctrine ORM Registry Manager Provider
- mauserrifle/simresults (v0.2.1)
Simrace result reader for PHP
- alphalemon/alphalemon-cms-bundle (v1.1.0-RC3)
AlphaLemon CMS is an Open Source Content Management System Application, built on top of Symfony2 Framework, providing an easy an intuitive user-interface, to improve the website's content management experience
- adfab/faq (0.1.1)
A simple FAQ module for AdFab ZF2 dev
- adfab/facebook (0.1.1)
A module to manage Facebook apps for AdFab ZF2 dev
- adfab/partnership (0.1.1)
A module for managing partnershipd for AdFab ZF2 dev
- adfab/cms (0.1.1)
CMS features for all AdFab ZF2 dev
- adfab/core (0.2.0)
Common features for all AdFab ZF2 dev
Community News: Latest PEAR Releases for 06.17.2013
Community News: Packagist Latest Releases for 06.16.2013
- titon/model (0.1.0)
The Titon model package provides a basic database abstraction layer and an object relational mapper. Requires the PDO extension for database connections.
- iron-io/iron_worker (1.4.1)
Client library for IronWorker (multi-language worker platform that runs tasks in the background, in parallel, and at scale.)
- sismo/sismo (v1.0.1)
Sismo is a personal continuous integration server.
- jridgewell/form-validator (v1.0.4)
A simple HTML form validator
- kmd/logviewer (0.1.6)
Laravel 4 log file viewer.
- pond/tunes (v0.4.1)
Library for querying the Apple iTunes Store
- rcrowe/turbo (0.3.0)
Think turbolinks but for your PHP application. Powered by pjax.
- themattharris/tmhoauth (0.8.2, 0.8.1)
An OAuth library written in PHP by @themattharris
- summerstreet/woodling (v0.1.4)
Easy fixtures for your models
- benjam1/symfttpd (2.1.6)
PHP webserver
- dispatch/dispatch (1.0.8)
a microframework/front-controller
- wrench/wrench (v2.0.1)
PHP WebSocket client/server library
- alcaeus/bootstrap-table-responsive (1.0.1)
Adds CSS classes for responsive tables to Twitter Bootstrap.
- firesphere/silverstripe-newsmodule (1.3)
A ModelAdmin based newsmodule to prevent clutter in the SiteTree
- opauth/linkedin (0.2.0)
LinkedIn strategy for Opauth
- flame/tester-selenium (v0.2.0, v0.1.0)
Support of Selenim 2 testing for nette/tester
- stefano/stefano-image (0.0.1)
Image processing
- pugx/i18n-bundle (v3.0.1, v2.0.1, v1.0.1)
Manage i18n
- flame/php-webdriver (v0.0.2)
Thin php client for webdriver.
- jonnybarnes/dumbquotes (v0.1.1)
Pugre all the dumb quotes!
- happydemon/elements (1.1)
A Kohana module to help with building HTML navigation menus and breadcrumbs
- voodoophp/voodoo (1.1.0, 1.1.1)
A micro PHP 5.4 Modular MVC framework, that contains only the libraries to get you started
- zweifisch/zf (v0.4.0)
a micro php web/cli framework/router
- orchestra/control (v2.0.0-BETA2)
Orchestra Platform Control Extension
Community News: Packagist Latest Releases for 06.15.2013
- onemightyroar/php-filemanager (0.1.3)
Object Oriented File Management
- elvedia/vsentry (v0.0.1)
A Laravel4 Sentry2 view helper set.
- jeremeamia/SuperClosure (0.8.0, 1.0.0)
Doing interesting things with closures like serialization and partial function application.
- spiffy/spiffy-navigation (0.3.1, 0.3)
Zend Framework 2 Module that aims to replace ZendNavigation
- herrera-io/date-interval (1.2.0)
Provides additional functionality to the DateInterval class.
- geoffroy-aubry/helpers (v1.2.2)
Some helpers used in several personal packages.
- athletic/athletic (v0.1.0)
PHP Benchmarking Framework
- mjohnson/transit (1.3.3)
A file uploader with support for validation, image transformation and remote transportation.
- jlogsdon/cli (v0.9.3)
Console utilities for PHP
- leounglaub/contao-csvwriter (1.0.1)
a csv writing library for contao
- themattharris/tmhoauth (0.8.0)
An OAuth 1.0A library written in PHP by @themattharris, specifically for use with the Twitter API
- craftyshadow/propel-equalnest-behavior (1.0.5)
This behavior provides a way to define relations between objects that have equal hierarchy (friendship).
- netglue/zf2-view-helpers (0.1.0)
ZF2 Module that provides various useful view helpers
- smallhadroncollider/uglify-php (1.0.1, 1.0.2, 1.0.0)
A simple PHP wrapper for Uglify JS and Uglify CSS
- priithansen/silverstripe-foundation-boilerplate (4.2.2)
Foundation 4 Theme for SilverStripe CMS
- sybio/image-workshop (2.0.2)
Powerful PHP class using GD library to work easily with images including layer notion (like Photoshop or GIMP)
- levare/modules (1.1.2)
A Module Manager for Laravel 4
- danielmewes/php-rql (1.6.1)
A PHP client driver for the RethinkDB query language (ReQL)
- turnaev/dev-generator-tool-bundle (v1.0.5, v1.0.4)
Console tool bundle for Symfony 2.2+
- adfab/user (0.1.24, 0.1.23, 0.1.22)
Module managing user
- adfab/game (0.1.7)
The Game module !
- phormium/phormium (0.3)
A minimalist ORM for PHP.
- dispatch/dispatch (1.0.7)
a microframework/front-controller
- stroker/cache (0.2.1)
Provides a full page cache solution for ZF2
- yzalis/crontab (1.0.2)
Create, manage or delete crontab and jobs with php.
Reddit.com: Where do people put good PHP job ads now?
On Reddit.com there's a post sharing some opinions on where to look for PHP jobs and find "the good ones" out of the sea of positions.
I don't want to make this a "hire me" post, because that would and should get downvoted, but where would a person go to find interesting PHP related job ads in 2013? Some of the older big job sites like Monster and Dice are a barren wasteland of boring recruiters hiring for defense contractors, health insurance companies and low end agencies. Github has a small but decent section. Stack Overflow has some decent ones. Hacker news has a monthly thread, but a strong anti-PHP hipster bias. Reddit, at least from search has so few that I find 2 year old ones.The responses range from links to specific companies looking for people out to some more general resources like LinkedIn, Craigslist, and yes, even recruiters (just be sure to pick a good one).
Link: http://www.reddit.com/r/PHP/comments/1g59kb/where_do_people_put_good_php_job_ads_nowProject: Web Application Security Quiz
If you're looking to test out your application security knowledge, you might want to give Timo's Web Application Security Quiz a try:
Web Application Security Quiz tests your knowledge on the common security principles and quirks related to web application development. There are 15 questions. A correct answer adds one point. An incorrect answer subtracts one point. If you don't know the right answer, you can skip the question (no points are added or subtracted).It's a pretty good overview of some of the concepts you'd find in most application security policies and includes the answers if you're interested in some of the reasoning behind them.
Link: http://timoh6.github.io/WebAppSecQuiz/index.htmlSamantha Quinones: Why you should consider Continuous Integration
Samantha Quinones has a recent post to her blog about why you should consider continuous integration for your projects - some of the benefits and decisions that come along with it.
Last night at DCPHP, I gave a short "lightning" talk on Continuous Integration and Deployment in the context of PHP applications. I really like the lightning talk format as it forces you to focus on the meat of your topic- there's no time to get distracted by details. As great as that is, though, I wanted to expand a little on the subject and touch on some of the details that I couldn't include in my presentation.She starts off by talking about what's wrong with a lot of the more traditional build and development practices, noting that "it sucks" because of the processes involved. With the help of continuous integration, some of the process can be automated and make for less human-related errors during a deployment. She talks about some of the things you'll need to do to prepare your codebase and a few things to think about your future setup like:
- what does a successful build look like?
- how much code needs to be covered by tests to deploy?
- should a build be successful if standards are broken or issues found?
Community News: Packagist Latest Releases for 06.14.2013
- hampel/json (0.1.1)
Wrapper for PHP json functions
- ehann/frontend-bundle (0.0.1)
Provides frontend components and layouts.
- simshaun/recurr (v0.3, v0.2)
PHP library for working with recurrence rules
- geoffroy-aubry/errorhandler (v1.1.4)
Error and exception handler
- dreamfactory/web-core (1.0.4)
DreamFactory Services Platform(tm) Web Support Library
- dreamfactory/app-launchpad (1.0.4)
DreamFactory Services Platform(tm) LaunchPad Application
- dreamfactory/app-admin (1.0.4)
DreamFactory Services Platform(tm) Admin Application
- helthe/chronos (1.0.0)
Helthe Chronos: An object oriented cron job library
- uecode/amazon-bundle (v0.1.2)
Symfony2 Uecode Amazon Bundle
- wrep/daemonizable-command (1.0.1)
Daemonizable (endless running) commands for Symfony2.
- sankynet/lib-php (1.1.1, 1.1.0)
SankyNet PHP Libraries
- dispatch/dispatch (1.0.6)
a microframework/front-controller
- hautelook/gearman-bundle (0.5)
Symfony2 Bundle that provides a service to submit Gearman jobs
- laupifrpar/pusher-bundle (v1.2.0)
A Pusher bundle for Symfony2
- kmd/logviewer (0.1.5)
Laravel 4 log file viewer.
- php-gcm/php-gcm (1.0.0)
A PHP library for sending GCM messages
- danielmewes/php-rql (1.6.0)
A PHP client driver for the RethinkDB query language (ReQL)
- roumen/disqus (v0.1.1)
Disqus API package for Laravel 4.
- roumen/feed (v2.1)
A simple feed generator for Laravel 4.
- roumen/sitemap (v2.1)
A simple sitemap generator for Laravel.
- heywatch/heywatch (v1.0.0)
HeyWatch is a Cloud Video Encoding Service
- os/tools-bundle (2.3.2)
OS Tools Bundle for Symfony2
- bento/bento (0.4.4)
Simple micro-framework
- betawax/role-model (v1.0.2, v1.0.1)
Advanced models for Laravel's Eloquent ORM.
- hostnet/form-twig-bridge (1.0)
Allows usage of the Symfony 2 form framework, rendered in twig, without using all of Symfony 2!
- lexik/translation-bundle (v1.4.3)
This bundle allow to import translation files content into the database and provide a GUI to edit translations.
- adfab/user (0.1.21)
Module managing user
- ensepar/html2pdf-bundle (1.0.0)
Use HTML2PDF as a Symfony2 Service
- zweigramm/jquery-bundle (2.0.2, 1.9.1, 1.8.3, 1.7.2, 1.6.4)
A jQuery Bundle for the Symfony 2 Framework
- ensepar/html2pdf (1.0.0)
Unofficial fork of 'html2pdf' with Composer support. (Fixed composer dependency problem)
- packfire/fuelblade (1.1.1)
Packfire FuelBlade - Dependency Injection / IoC library for PHP
- spoonx/sxcore (1.0.1)
A library of tested components sed throughout the Sx namespace.
- spoonx/sxbootstrap (1.10.1)
A twitter bootstrap module for ZF2 (zend framework 2) based on rwoverdijk/assetmanager
- rwoverdijk/sxbootstrap (1.10.1)
A twitter bootstrap module for ZF2 (zend framework 2) based on rwoverdijk/assetmanager
- wenzhao823/frm (v1.0.0)
Site News: Popular Posts for the Week of 06.14.2013
- Gonzalo Ayuso: Working with jQuery and Silex as RestFull Resource provider
- PHP.net: PHP 5.4.16 and PHP 5.3.26 released!
- Site News: Popular Posts for the Week of 06.07.2013
- 7PHP.com: PHP Interview With Vito Chin Lead Maintainer Of Gmagick Extension For PHP
- Hut 8 Labs: Coding, Fast and Slow: Developers and the Psychology of Overconfidence
- /Dev/Hell Podcast: Episode 32: Tek13
- Community News: Latest Releases from PHPClasses.org
- Adam Culp: Developer advice
- DZone.com: PHP Performance Crash Course, Part 1: The Basics
- Sameer Borate: Debugging Laravel with MonoLog and FirePHP
Nomad PHP: June 2013 - Phil Sturgeon, "Laravel 4: Yet Another Framework- but different"
For those out there that don 't have a local PHP user group, you should check out the Nomad PHP virtual user group. It meets once a month online and this month's topic is an introduction to Laravel 4 (from Phil Sturgeon). It'll be happening at 8pm CDT on the 27th.
An introduction into Laravel 4, the Yet Another Framework that does things a little differently. See how it leverages Symfony components for its core along with multiple other Composer components instead of building everything from scratch. Learn how despite the complex Symfony underbelly Laravel 4 still gives a slick API to ease the learning curve of the framework to more of an accessibility ramp. After this run through of Laravel 4 you'll be psyched to trial it out, no matter what your usual "go to framework" is.If you'd like to attend, tickets for the meetin g(to help cover the costs of the virtual meeting tools) will only run you $10 USD. If you're interested, check out this month's meeting page for more details.
Link: http://nomadphp.com/2013/05/05/june-2013-phil-sturgeon-laravel-4-yet-another-framework-but-different/Codeception.com: Getting on Testing Ship
On the Codeception blog there's a new post that advocates getting on the testing ship even if the project you're currently on isn't using tests (or TDD).
In this blogpost we will try to figure out how to get faster into the testing. What tests to write at first? Let's say we already have a project and we didn't practice TDD/BDD developing it. Should we ignore testing at all? Definitely no. So where should we start then?They suggest a three-tiered pyramid approach - UI at the top, Integration testing in the middle and Unit testing as the foundation. They talk about the times when testing doesn't make sense, like when your application is based on a third-party tool (like WordPress or Drupal). They recommend starting with functional testing and working your way back down, especially if your framework supports it. Obviously they encourage the use of Codeception for it, but also recommend even something like Selenium tests if nothing else.
Link: http://codeception.com/06-12-2013/getting-on-testing-ship.htmlLorna Mitchell: Are Subqueries RESTful?
In this new post to her site Lorna Mitchell tries to help answer a question she got on Twitter about "subqueries" in REST API calls. In this case, a subquery is requesting just a subset of the data from a resource.
REST is all about representations of resources. They might come in different formats, and they might appear at their own URI as well as in one or more collections, but essentially you just get a representation of a thing. This is great, apart from when it isn't. [...] There are a couple of tactics that I deploy each time I need to solve one of these problems, but they all revolve around remodelling the resource structure. Just as we sometimes move fields around for database design or normalisation, we can do exactly the same with a RESTful service to make the resulting output make more sense to consumers.She talks about one method that lets the consumer change the "verbosity" of the response and another that splits these pieces out into separate sub-resources for each section. She suggests a third option as well, the nesting of likely data - that is related data the user might most likely want along with what they requested.
Link: http://www.lornajane.net/posts/2013/are-subqueries-restfulSymfony Blog: Save the date for SymfonyCon Warsaw 2013!
The Symfony blog has a reminder for those in the Warsaw, Poland area - save the dates of December 10th through the 14th for this year's SymfonyCon Warsaw.
We're very happy to announce the first SymfonyCon! It will take place in Warsaw, Poland, from December 10th to 14th. Get ready for this upcoming conference! But okay, the SymfonyCon is probably confusing you all, so it's time for a little recap of all the conferences we're organizing all over the world. Thus, starting from this year, the Symfony Live conferences will be now local events, which means that they will be organized for the Symfony Community of the host country. [...] nd here comes the SymfonyCon, which will be an international conference. [...] he first one we're organizing will be held in Europe, and we've chosen Warsaw to organize it!The conference will be at the Westin hotel with two workshop days and, two days of conference sessions followed by a day of hacking/certification exams. If you want to submit, the Call for Papers is now open until July 31st or you can pick up your early bird tickets for just 199 Euro.
Link: http://symfony.com/blog/save-the-date-for-symfonycon-warsaw-2013Community News: Packagist Latest Releases for 06.13.2013
- simshaun/recurr (v0.1)
PHP library for working with recurrence rules
- pjdietz/wellrested (v1.2.1)
Simple PHP Library for RESTful APIs
- codeblanche/entity (v1.0.1)
All for Entity, and Entity for all
- kmd/logviewer (0.1.4, 0.1.3)
Laravel 4 log file viewer.
- herrera-io/silex-wise (2.0.2, 2.0.1, 2.0.0)
A Silex service provider for Wise.
- zweigramm/jqueryui-bundle (1.10.3)
A jQueryUI Bundle for the Symfony 2 Framework
- jonhoo/laravel-former (0.4.0, 0.3.5, 0.3.4, 0.3.3)
Laravel form library
- zweigramm/jquery-bundle (1.10.1)
A jQuery Bundle for the Symfony 2 Framework
- levare/modules (1.1.1)
A Module Manager for Laravel 4
- evernote/evernote (1.25.0)
Evernote PHP SDK
- adfab/user (0.1.19, 0.1.18)
Module managing user
- helthe/cron (1.0.2, 1.0.1)
Helthe Cron Component: An object oriented cron job library
- symfony-cmf/search-bundle (1.0.0-beta1)
Symfony SearchBundle
- murganikolay/smarty-module (1.2.0)
Smarty template engine module for Zend Framework 2
- symfony-cmf/menu-bundle (1.0.0-beta1)
Symfony CMF Menu Bundle
- doctrine/phpcr-bundle (1.0.0-alpha5, 1.0.0-beta1)
Symfony DoctrinePHPCRBundle
- ticketevolution/ticketevolution-php (2.0.3)
A PHP 5.3+ library for the Ticket Evolution API.
- leounglaub/contao-csvwriter (1.0.0)
a csv writing library for contao
- adfab/game (0.1.6, 0.1.5)
The Game module !
- glorpen/assetic-compass-connector (v0.1.3)
Assetic Compass filter
- flame/tester-selenium (v0.0.1)
Support of Selenim 2 testing for nette/tester
- ccc/star-rating-bundle (v1.0)
Twig extension for quick integration of FyneWorks' Star Rating widget
- jackalope/jackalope-doctrine-dbal (1.0.0-beta1)
Jackalope Transport library
- phpcr/phpcr-utils (1.0.0-beta11)
PHP Content Repository implementation independant utilities
- ellipsesynergie/backenator (v1.0.2)
ORM (Object Relational Mapper) build on top of Eloquent that maps REST resources
- rackem/rackem (0.4.2)
Rack for PHP
- mv/mv-blog-bundle (v1.3.0)
Symfony2 Blog Bundle
- turnaev/dev-generator-tool-bundle (v1.0.3)
Console tool bundle for Symfony 2.2+
- helios-ag/fm-elfinder-bundle (1.1)
ElFinder bundle, add ElFinder file manager to your Symfony2 project
- zircote/swagger-php (0.6.1)
Swagger-PHP library implementing the swagger.wordnik.com specification to describe web services, operations/actions and models enabling a uniform means of producing, consuming, and visualizing RESTful web services.
- kitpages/data-grid-bundle (v1.10.0)
Symfony DataGridBundle
- symfony-cmf/simple-cms-bundle (1.0.0-beta1)
A simple CMS bundle based on the Symfony CMF
- misd/guzzle-bundle (v1.1.1, v1.0.2)
Integrates Guzzle into your Symfony2 application
- graze/event (0.2.0)
Simple event pub-sub
- desmart/pagination (1.0.1)
Laravel pagination on steroids
- cybernox/amazon-webservices-bundle (1.5.6)
A Symfony2 Bundle for interfacing with Amazon Web Services (AWS)
- opauth/twitter (0.3.1)
Twitter strategy for Opauth
Site News: Blast from the Past - One Year Ago in PHP
- MongoDB Blog: MongoDB for the PHP Mind, Part 1
- NetTuts.com: So You Want to Accept Credit Cards Online?
- Lorna Mitchell's Blog: Proof that PHP 5.4 is Twice as Fast as PHP 5.3
- PHPClasses.org: The Secret PHP Optimization of version 5.4
- Oscar Merida's Blog: Using bcrypt to store passwords
- Web and PHP Magazine: Issue #3 Released - "Quality Time"
- PHP.net: PHP 5.4.4 and PHP 5.3.14 released!
- Jonas Hovgaard's Blog: How I stopped writing awesome code
- PHPBuilder.com: Capture Screenshots in PHP with GrabzIt
- Reddit.com: Where can I find a free place to edit PHP code and see the results?
- PHP-Tip-a-Day: PHP Tutorial: The Allegory of The Factory Pattern
- PHP-Tip-a-Day: PHP Tutorial: The Legend of the Singleton
- /Dev/Hell Podcast: Episode 14: The PHP Guy Is Sulking
- Nikita Popov's Blog: The true power of regular expressions
- Engine Yard Blog: Engine Yard Sponsors the Lithium Framework
DZone.com: PHP Performance Crash Course, Part 1: The Basics
In a recent post to DZone.com Dustin Whittle talks about performance in PHP applications and gives you a crash course on some of the basics around it (this is part one of a series).
We all know performance is important, but performance tuning is too often an afterthought. As a result, taking on a performance tuning project for a slow application can be pretty intimidating - where do you even begin? In this series I'll tell you about the strategies and technologies that (in my experience) have been the most successful in improving PHP performance. To start off, however, we'll talk about some of the easy wins in PHP performance tuning. These are the things you can do that'll get you the most performance bang for your buck, and you should be sure you've checked off all of them before you take on any of the more complex stuff.He talks some about why performance matters and some of the more common practices to introduce immediate performance improvements into your application. His list includes things like: update PHP, use an opcode cache, use autoloading and session optimization. He also talks about using processing queues for blocking work and learning how to use code profiling tools to find the pain points.
Link: http://java.dzone.com/articles/php-performance-crash-courseSymfony Blog: Upgrading your Symfony Projects the easy Way
On the Symfony blog today there's a new post from Fabien Potencier talking about the upgrade path to keep your Symfony projects up to date. He points out that in the pre-Composer days it was more difficult, but thanks to this handy tool, it's a much easier task.
In the old Symfony 2.0.x days, at a time when Composer did not exist, upgrading a project from one minor version of Symfony to the next one was not that easy. [...] Fast forward to the Composer world. Composer is used by Symfony since version 2.1, but as we were the very first adopter, and because Composer and the Symfony ecosystem were not stable yet, it was still awkward. [...] Fast forward to Symfony 2.3. As of Symfony 2.3, the minimum stability level has been raised to stable.This stability means that all of the libraries and tools that Symfony 2.3 depends on are in their "stable" state as well. Included in the post are the commands to update your Symfony install and what it looks like when the update from 2.3.0 to 2.3.1 happens. He finishes off the post with a few recommendations about how to use Composer to keep things stable (use "stable", define version constraints and run the update without fear of breakage).
Link: http://symfony.com/blog/upgrading-your-symfony-projects-the-easy-wayInviqa techPortal: Dutch PHP Conference 2013
On the Inviqua techPortal today they've posted a wrapup of this year's Dutch PHP Conference that just finished up in Amsterdam. Rowan Merewood shares some of his thoughts and experiences at the event.
Amsterdam is most definitely one of those cities that everyone should visit at least once in their life and I can highly recommend the Dutch PHP Conference (DPC) as a reason to make that visit. This is also the second year that DPC has been joined by the Dutch Mobile Conference, a ticket to one gives you access to the other. This leads to a great mix of developers from different disciplines and generally means that regardless of your particular skill-set, there will be a talk running whose subject is completely new to you.He walks through the (non-tutorial) days of the conference mentioning a few of the sessions (covering things like domain models, Lisp and hypermedia in APIs). He talks some about the keynotes - Google's Ade Oshineye on "A Web of Identity", Eamon Leonard's "Growth Hacking for Humans." and Kevlin Henney's "Worse is Better, for Better or for Worse" He also gave a talk himself about sorting and searching algorithms
Link: http://techportal.inviqa.com/2013/06/12/dpc13Community News: Packagist Latest Releases for 06.12.2013
- instaclick/php-webdriver (1.0.14)
PHP WebDriver for Selenium 2
- teamonetickets/rock-dotter (1.0.0)
Put Metal Ümlauts where they belong!
- bcen/silex-dispatcher (0.4.4)
A Silex plugin
- herrera-io/silex-wise (1.2.0, 1.1.1)
A Silex service provider for Wise.
- herrera-io/wise (1.3.5, 1.3.4, 1.3.3, 1.3.2, 1.3.1)
Symfony Config for everyone else.
- jlogsdon/cli (v0.9.2)
Console utilities for PHP
- popsugar/shopstyle-api (v2.0.1)
PHP implementation of ShopStyle API
- rpnzl/arrch (v1.1.1)
Array queries for PHP 5.3
- kmd/logviewer (0.1.2, 0.1.1, 0.1)
Laravel 4 log file viewer.
- mauserrifle/simresults (v0.2.0, v0.1.3)
Simrace result reader for PHP
- os/tools-bundle (2.3.1, 2.3)
OS Tools Bundle for Symfony2
- jester/q3tool (0.2.1)
Quake 3 Server interaction for PHP
- paypal/sdk-core-php (v1.4.1)
PayPal Core SDK for PHP
- rocker/google-login (1.0.3)
Package that makes it possible to authenticate against a PHP-Rocker application using google user credentials (https://github.com/victorjonsson/PHP-Rocker)
- paypal/permissions-sdk-php (v3.5.103, v2.4.103)
PayPal permission SDK for PHP
- paypal/invoice-sdk-php (v3.5.103, v2.4.103)
PayPal invoice SDK for PHP
- paypal/adaptivepayments-sdk-php (v3.5.103, v2.4.103)
PayPal adaptivepayments SDK for PHP
- paypal/buttonmanager-sdk-php (v3.5.103, v2.4.103)
PayPal buttonmanager SDK for PHP
- paypal/adaptiveaccounts-sdk-php (v3.5.103, v2.5.103)
PayPal adaptiveaccounts SDK for PHP
- paypal/merchant-sdk-php (v3.5.103, v2.4.103)
PayPal Merchant SDK for PHP
- ee/dataexporter-bundle (v0.4.1)
Easy export data to CSV, XML, HTML, JSON or XLS
- cviebrock/eloquent-sluggable (1.0.0-beta, 1.0.0-alpha3)
Easy creation of slugs for your Eloquent models in Laravel 4.
- liip/search-bundle (1.0.0)
This bundles provides some basic infrastructure for creating a search UI in Symfony2 applications along with integration with Google's search API
- boxuk/qas-bundle (0.1)
A Symfony2 bundle for interaction with QAS webservices
- symfony/symfony (v2.3.1)
The Symfony PHP framework
- kbrw/riak-bundle (1.4.2, 1.4.1, 1.4.0)
Allows your application to intereact with Riak datastorage
- lilweb/job-bundle (0.2.0)
Performing asynchronous jobs with Symfony2
- jyggen/curl (v3.0.0)
A simple and lightweight cURL library with support for multiple requests in parallel.
- n98/magerun (1.69.0)
Tools for managing Magento projects and installations
- adfab/user (0.1.17)
Module managing user
- orchestra/testbench (v2.0.0-BETA4)
Laravel 4 Package Unit Testing Helper
- orchestra/foundation (v2.0.0-BETA4)
Orchestra Platform Foundation Component