- skyzyx/alfred-workflow-builder (1.0.2, 1.0.1, 1.0)
Workflow Builder for Alfred 2 - mjohnson/admin (0.14.0)
A CakePHP admin plugin. - mjohnson/transit (1.0.9)
A file uploader, validator, importer and transformer library. - mjohnson/uploader (4.0.11)
File uploader and validation plugin for CakePHP. - mjohnson/decoda (6.0.0-rc2)
A lightweight lexical string parser for BBCode styled markup. - orno/di (v1.1.0)
Orno Di is a small but powerful dependency injection container with automatic resolution of dependencies. - chilldev/proxy-templating-bundle (0.0.1)
Dynamic templating proxy references bundle for Symfony2. - vojtech-dobes/nette-forms-gpspicker (v1.0.6)
Google Maps based picker of coordinates for Nette Framework. - sallycms/filesystem (v1.1.1, v1.1.0)
straightforward filesystem abstraction layer - nesbert/nobjects (0.2.0)
A collection of PHP classes for application development.
2013年3月31日星期日
Community News: Packagist Latest Releases for 03.31.2013
2013年3月30日星期六
Community News: Packagist Latest Releases for 03.30.2013
- sallycms/filesystem (v1.0.0)
straightforward filesystem abstraction layer - mjohnson/decoda (6.0.0-rc1, 5.1.3)
A lightweight lexical string parser for BBCode styled markup. - lstrojny/fxmlrpc (0.8.0)
Fast and tiny XML/RPC client with bridges for various HTTP clients - socalnick/scn-http-cache (1.0.5, 1.1.2)
Adds several features to help make ZF2 applications cacheable. - xiphe/base (v1.1.0)
Basic logic for new projects. Provides singleton, configuration, callback and basic api methods. - mattsches/version-eye-bundle (0.4.0)
Symfony MattschesVersionEyeBundle - spoonx/sxcore (1.0.0)
A library of tested components sed throughout the Sx namespace. - nitecon/zf2-ldap-auth (1.0.2, 1.0.1)
Zend Framework 2 Basic LDAP Authentication Module - markomarkovic/cakephp-plugin-persona (1.0.0)
Mozilla Persona CakePHP Plugin - cmutter/google-adwords-api (4.2.1)
AdWords PHP API Client - phly/phly-restfully (2.0.0beta2)
ZF2 Module providing structure for RESTful resources - mike182uk/paypal-ipn-listener (v1.1.0, v1.0.0)
A composer compatible PHP >=5.3.0 PayPal IPN Listener. - pjdietz/wellrested (v1.1.1)
Simple PHP Library for RESTful APIs - nitecon/zf2-db-session (1.0.1)
Zend Framework 2 database session storage - intervention/image (1.3.7, 1.3.6, 1.3.5, 1.3.4)
Image handling and manipulation library with support for Laravel 4 integration - koraktor/steam-condenser (1.3.4)
The Steam Condenser is a multi-language library for querying the Steam Community, Source and GoldSrc game servers - kleiram/transmission-php (v0.1)
PHP Transmission client - laravel/framework (v4.0.0-BETA4)
The Laravel Framework. - toin0u/geotools (0.2.3)
Geo-related tools PHP 5.3 library - mikehaertl/defaultpersister (1.1.0)
Yii extension to save and restore model values in user session. - mikehaertl/xreturnable (1.0.3)
Yii extension to create URLs that allow to return to a page by storing its GET Parameters on a stack. - dms/meetup-api-client (1.0.0)
Meetup.com API client written on top of Guzzle. This supports all API operations. - mattketmo/email-checker (v0.1)
Throwaway email detection library - armetiz/facebook-bundle (1.1.0)
A simple bundle to expose Facebook SDK - illuminate/workbench (v4.0.0-BETA4)
- illuminate/routing (v4.0.0-BETA4)
A swift routing and dispatch component. - illuminate/console (v4.0.0-BETA4)
- illuminate/database (v4.0.0-BETA4)
An elegant database abstraction library. - illuminate/exception (v4.0.0-BETA4)
- illuminate/http (v4.0.0-BETA4)
- illuminate/pagination (v4.0.0-BETA4)
- illuminate/redis (v4.0.0-BETA4)
- fsi/datagrid (v1.0.3)
FSi DataGrid Component - intervention/imagecache (0.5.2)
Caching extension for the Intervention Image Class - wurstpress/core-bundle (0.1)
Core functionality - m8rge/curl-helper (1.1)
This helper allows easy perform GET, POST queries with curl php extension. - wikidi/envtesting (v1.0.0)
Fast simple and easy to use environment testing written in PHP. Can check library, services and services response. Produce console, HTML or CSV output. - mjohnson/transit (1.0.8)
A file uploader, validator, importer and transformer library.
2013年3月29日星期五
PHP.net: PHP 5.5 beta2 released
The PHP.net site has announced the release of the latest beta for the PHP 5.5 series - PHP 5.5 beta2:
The PHP development team announces the release of the second beta of PHP 5.5.0. This release fixes some bugs from beta one that could prevent the release from compiling. [...] Our next beta is expected for April 11th.
This is a development preview, so do not use it in production. Several bugs were fixed in this beta release - you can view the NEWS file for a complete list. If you'd like to help test it out in your environment and with your applications, go download it (Winodws) and give it a shot. You can provide issues you might find back to the bug tracker.
Site News: Popular Posts for the Week of 03.29.2013
- W3 Techs: PHP version 5.3 is now the most used version, just ahead of 5.2
- Anna Filina: Like Athletes, Developers Need Practice Before Performing
- Adam Bard: The Same App 4 Times: PHP vs Python vs Ruby vs Clojure
- NetTuts.com: The 11 Phases of a Web Developer's Career (As Illustrated by Memes)
- PHP.net: PHP 5.5.0 beta1 available
- Rob Allen: Objects in the model layer
- Pádraic Brady: Predicting Random Numbers In PHP - It's Easier Than You Think!
- Luis Atencio: Notes on Continuous Delivery - Continuous Integration
- Community News: Packagist Latest Releases for 03.23.2013
- Drupal Motion: PHP is not dead
Community News: Packagist Latest Releases for 03.29.2013
- claylo/selenium-server-standalone (2.31.0, 2.30.0, 2.29.0, 2.28.0, 2.27.0)
Composer distribution of Selenium Server Standalone, the browser automation framework. - klaussilveira/gitter (0.1.4, 0.1.3)
Gitter allows you to interact in an object oriented manner with Git repositories. - piwik/piwik (1.12-b2, 1.12-b1)
Open Source Real Time Web Analytics Platform - kherge/Box (2.0.0-beta.2)
A tool to simplify building PHARs. - mandrill/mandrill (1.0.19)
API client library for the Mandrill email as a service platform - evolic/loculus (v0.2.2.0)
Zend Framework extensions - ehough/filesystem (1.0.0)
Fork of Symfony's Filesystem Component compatible with PHP 5.2+ - tacitio/framework-a (1.3.0, 1.2.1, 1.2.0, 1.1.0)
Yet another PHP framework. - smx/simplemeetings (v0.1.8beta4, v0.1.8beta3, v0.1.8beta2)
Simple and abstracted library for integrating with web meetings providers such as WebEx and Citrix. - nitecon/zf2-ldap-auth (1.0.0)
Zend Framework 2 Basic LDAP Authentication Module - mike182uk/cart (v1.1.0)
A modern PHP >=5.3.0 shopping cart - dandelionmood/lastfm (v0.1)
Dead simple wrapper for the Last.fm API. - jaitsu87/constant-resolver (1.0)
Provides functionality for mapping class constant values back to their semantic names - jms/serializer (0.12.0)
Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML. - kdyby/translation (v0.9.3)
Integration of Symfony/Translation into Nette Framework - pugx/multi-user-bundle (v1.4.1, v1.4)
Symfony PUGXMultiUserBundle - mwillbanks/zfc-twitter-bootstrap (0.3.0)
A module that assists in implementing Twitter Bootstrap for ZF2 - yucca/yucca (1.0.1)
simple multi-sources ORM for PHP 5.3 - webignition/readable-duration (0.2, 0.1)
Convert a value in seconds into a human-readable convenience duration - mlalbuquerque/silex-skeleton (v3.1.1, v3.1.0)
A Silex skeleton for little (not tiny) projects - jackalope/jackalope (1.0.0-alpha4)
Jackalope PHPCR library - simplon/signr (0.6.0)
Create and validate Signed Requests including data encryption. - phpcr/phpcr-utils (1.0.0-beta7)
PHP Content Repository implementation independant utilities - kunstmaan/admin-bundle (v2.2.4)
The Kunstmaan Admin bundle supplies your project with a basic, elegant backend interface you can modify and extend so you can make your perfect admin module. The clean interface makes it straightforward for you and the people working with it to change settings and modify content. - desarrolla2/rss-client (v2.0.2)
A simple to use RSS client library. - desarrolla2/rss-client-bundle (v2.0.0)
This Bundle provides a way to get rss feeds friendly. - mparaiso/urlshortenerappserviceprovider (0.0.12, 0.0.9)
Url Shortener App Service provider - valorin/zf2-phinx-module (v0.1.1)
Integrates the Phinx database migration tool into a ZF2 application. - hgg/crond (v1.1.0, v1.0.0)
Manage crontab files in /etc/cron.d - rwoverdijk/sxbootstrap (1.7.0)
A twitter bootstrap module for ZF2 (zend framework 2) based on rwoverdijk/assetmanager - spoonx/sxbootstrap (1.7.0)
A twitter bootstrap module for ZF2 (zend framework 2) based on rwoverdijk/assetmanager - payum/paypal-express-checkout-nvp (0.3.1)
Paypal express checkout - payum/payum (0.3.1)
Payment lib - fsi/property-observer (0.9.1)
FSi PropertyObserver component is a simple component which tracks changes in registered object's properties. - n98/magerun (1.56.1)
Tools for managing Magento projects and installations - icecave/archer (0.3.0)
PHP testing and continuous integration by convention.
Larry Garfield: On empty return values
Larry Garfield has posted some of his thoughts on return values and reminds you about consistent return types, regardless of the result.
Earlier today, I posted a brief tweet (isn't that redundant?) about return values in PHP (or really, any language). Originally it was about return values from functions (such an exciting topic, I know), but it ended up generating a fair bit of lively conversation, as well as a patch against Drupal 8. So lively, in fact, that I think it deserves more than 140 characters.
He proposes a new rule of thumb: "If your function returns a collection, its null value return must also be a collection." A more broad version of this might be: "make your return types consistent." It's all about predictability and the contracts you have between different parts of your code. If a user calls your method expecting to be able to loop over the results, they'll be disappointed with a "false". He talks some about using and throwing exceptions more effectively for error handling and answers several "but wait..." arguments for his return strategy.
Systems Architect Blog: Apache2 vs Nginx for PHP application
On the Systems Architect blog there's a recent post from Lukasz Kujawa about comparing Apache2 and Nginx for PHP applications, specifically when using the PHP-FPM module. His tests are based on the results from three different application types - a large Zend Framework 1 app, a small PHP script and a WordPress installation.
If you've ever been trying to squeeze more out of hardware you must have come across Nginx (engine x). Nginx usually appears in context of PHP-FPM (FastCGI Process Manager) and APC (Alternative PHP Cache). This setup is often pitched to be the ultimate combo for a web server but what that really means? How much faster a PHP application is going to be on a different web server? I had to check it and the answer as often is - that depends.
He ran the tests on an Amazone EC2 instance and optimized the server to ensure that there was a little interference as possible. The used the Zend Optimizer Plus opcode cache and PHP 5.4 and set the logs to go to memory instead of disk. Graphs included in the post show the results of the benchmarking of each application, with the differences (in most cases) not being that wide of a gap.
There isn't big difference between Apache2 and Nginx in PHP context. Yes, Nginx can be much faster when delivering static content but it won't speed up PHP execution. Running a PHP script seams to be so CPU challenging task that it completely eclipse any gain from a web server.
Zend Framework Blog: Help us improve the documentation!
On the Zend Framework blog they're asking for your help with the project's documentation. They're looking to the users and community members around the framework to help them make the documentation more useful and stay up to date.
A piece of software is only as good as its documentation. The Zend Framework team and a dozen or so contributors are working hard to improve the Zend Framework 2 documentation, but we still want you to help us improve it even more. Any kind of help is welcome and greatly appreciated.
Most of what they're looking for is clarity - they want to ensure that what's in the manual makes sense (and is correct for the release it relates to). They're also looking for feedback on what helps you learn best - tutorials, user guides, API docs, etc. Issues and suggestions should be posted to the issue tracker in github. If you're not sure where to start, check out the contributors guide.
2013年3月28日星期四
Site News: Blast from the Past - One Year Ago in PHP
- Refulz Blog: Traits in PHP 5.4 - Why we need Traits
- PHPMaster.com: Continuous Integration (with Jenkins), Part 1
- Rob Allen's Blog: Returning JSON from a ZF2 controller action
- Lorna Mitchell's Blog: Using JIRA's REST API to Create a Dashboard
- DZone.com: Including PHP libraries via Composer
- NetTuts.com: Create Instagram Filters With PHP
- A Cloudy Place: PHP and Git on AWS Elastic Beanstalk
- Emran Hasan's Blog: Using Mockery as a mocking framework with PHPUnit
- DZone.com: How to Set up Wordpress on EC2 Using Puppet and Git
- Cats Who Code: Sending SMS with PHP and TextMagic: An A to Z guide
- Artur Ejsmont's Blog: Publishing queue messages from PHP using different backends
- Alex Hudson's Blog: A (fond) farewell to Zend Framework
- Rob Allen's Blog: Returning JSON using the Accept header in ZF2
- Lee Davis' Blog: FormFactory - Driving Doctrine 1.2 / 2.x Mappings into Zend_Form objects
- Justin Carmony's Blog: PHP, Sessions, __sleep, and Exceptions
Community News: Packagist Latest Releases for 03.28.2013
- ehough/mockery (1.0.1, 1.0.0)
Fork of seldaek/monolog that works with PHP 5.2 and above. - mattcg/cjsdelivery (0.4.1)
Deliver CommonJS-syntax JavaScript modules to clients as a single file. - bcen/silex-dispatcher (0.2.6, 0.2.5)
A Silex plugin - williamknauss/string (1.0)
PHP 5.3 Fluent String Interface - easyframework/easyframework (2.0.4)
Easy Framework - friendsofsymfony/elastica-bundle (v2.0.0, v1.0.0)
Elasticsearch PHP integration for your Symfony2 project using Elastica - liuggio/statsd-php-client (v1.0.8)
Statsd (Object Oriented) client library for PHP - fsi/property-observer (0.9.0)
FSi PropertyObserver component is a simple component which tracks changes in registered object's properties. - hautelook/gearman-bundle (0.4)
Symfony2 Bundle that provides a service to submit Gearman jobs - kdyby/translation (v0.9.2)
Integration of Symfony/Translation into Nette Framework - sabre/xml (0.0.5)
The Sabre XML parser is the only XML library that you may not hate. - stormpath/sdk (0.3.1)
A PHP wrapper for Stormpath's API - bshaffer/oauth2-server-httpfoundation-bridge (v0.5)
A bridge to HttpFoundation for oauth2-server-php - bear/resource (0.7.3)
RESTful service layer framework - gavroche/browser (v2.0.1)
Detecting the user's browser, operating system and language. - mparaiso/urlshortenerappserviceprovider (0.0.8, 0.0.7, 0.0.6, 0.0.5, 0.0.4, 0.0.3, 0.0.2, 0.0.1)
Url Shortener App Service provider - nelmio/solarium-bundle (v2.0.0)
Integration with solarium solr client. - interiete/moreglue (0.1-ALPHA4)
Micro framework - chilldev/file-manager-bundle (0.1.0)
File manager bundle for Symfony2. - mparaiso/consoleserviceprovider (0.0.5)
Symfony Console integration for Silex - hwi/oauth-bundle (0.2.1)
Support for authenticating users via oauth in Symfony2. - chilldev/view-helpers-bundle (0.1.3)
General-purpose view helpers for PHP templating engine from Chillout Development. - google/adwords (4.1.1)
AdWords PHP API Client - bparise/adwords-php-client (4.1.1)
AdWords PHP API Client - nelmio/security-bundle (1.1.0)
Extra security-related features for Symfony2: signed/encrypted cookies, HTTPS/SSL/HSTS handling, cookie session storage, ... - dlu/dlutwbootstrap (0.1.4)
ZF2 module to generate Twitter Bootstrap UI - forms, navigation, etc. - mlalbuquerque/silex-skeleton (v3.0.8)
A Silex skeleton for little (not tiny) projects - cogpowered/twigextensions (0.0.4, 0.0.3, 0.0.2)
A collection of Twig extensions to be used with rcrowe/TwigBridge - anroots/db-acl (1.0.1)
Database-based ACL module for Kohana 3.3. - mesa/lisi (0.0.3)
Markdown based Blog - anahkiasen/illuminage (1.0.0)
Wrapper for the Imagine library to hook into the Laravel framework - liuggio/rackspace-cloud-files-bundle (v2.1)
Provides rackspace cloud files support for #Symfony2 Bundles - christiaan/stream-process (1.0.1)
Wrapper around proc_open to ease communication via streams between processes - liuggio/rackspace-cloud-files-streamwrapper (v2.1)
Rackspace Cloud Files Streamwrapper for PHP - studiobonito/silverstripe-imagefunctions (3.0.0)
Image Functions Module primarily adds more image functions to the Image object but it also adds some useful SiteConfig settings. - bcc/resque-bundle (v1.1.6)
BCCResqueBundle - christiaan/php-sandbox (1.0.2)
Php Sandbox in a child process which should make it possible to run user supplied code safely - webignition/css-validator-output-parser (1.6.1.1, 1.6.1)
Parser for output from the W3C CSS validator - tawfekov/zf2entityaudit (0.1-stable)
EntityAudit Module for Zend Framework2 , Doctrine2 plus web interface - pronamic/twinfield (0.0.1)
Library for using the Twinfield Soap Service
Zend Framework Blog: Zend Framework 1 is Migrating to Git!
The Zend Framework project has announced a major move for the framework's development - the Zend Framework v1 repositories will be moving from Subversion to Git over the next year or so.
Since its inception, Zend Framework 1 has used Subversion for versioning. However, as we approach its end-of-life (which will occur 12-18 months from the time this post is written), and as our experience with ZF2 processes becomes more familiar, we -- the Zend team and the Community Review team -- feel that we can better support ZF1 via GitHub. As such, we will be migrating the ZF1 Subversion repository to GitHub this week. Please read on for details!
The post details the steps that'll be taken during the process including the changing of the location of the "master" branch (and how to change svn to point to it) and the updates to the integration of the Dojo libraries. They also talk some about the "extras" repository and how things will work with the Issue Tracker and pull requests in the future.
The repository and issues migration is the first step in a series of planned migrations. We also plan to eventually migrate our wiki to GitHub; this will allow us to offload functionality from the main ZF website, and also consolidate all development-related functionality (other than the mailing list) in a central location.
NetTuts.com: Round Table #1: Should Exceptions Ever be Used for Flow Control?
On the NetTuts.com site today they've posted the transcript of a panel discussion they had with several developers about exceptions and whether or not they should be used for flow control.
I'm pleased to release our first ever round table, where we place a group of developers in a locked room (not really), and ask them to debate one another on a single topic. In this first entry, we discuss exceptions and flow control.
The opinions vary among the group as to what exceptions should be used for (even outside of the flow control topic). Opinions shared are things like:
- Exceptions are situations in your code that you should never reach
- Errors cause Failures and are propagated, via Exceptions.
- So, essentially, exceptions are an "abstraction" purely to model the abnormality.
- Personally, I envision exceptions more as "objections."
- Exceptions like this should be caught at some point and transformed into a friendly message to the user.
There's lots more than this in the full discussion so head over and read it all - there's definitely some good points made.
Lukas Smith: Good design is no excuse for wasting time
In his most recent post Lukas Smith suggests that good design isn't an excuse for wasting time. He's basically saying that Symfony2, because of how it's designed and implemented, isn't a RAD (rapid application development) framework and that it's about time for some layers to be added to help get it there.
Symfony 1.x I would put into a category of frameworks focused on RAD, aka rapid application development. [...] So for those people who were happy focusing on the 80% use case Symfony2 is a step back. Suddenly the same features take longer to implement, take longer to modify later on and on top of that the learning curve is steeper.
He suggests that work be put into "RAD layers" that can sit on top of Symfony2 and provide some of the more familiar features people are used to from things like CakePHP, Yii and CodeIgniter. There's been a few tries to accomplish this with only one getting the closest in his opinion - the KnpBundle.
2013年3月27日星期三
Community News: Latest Releases from PHPClasses.org
- PHPGPackage:Summary:PHP PostgreSQL database classGroups:Author:Description:This is a PHP PostgreSQL database access class...
Read more at http://www.phpclasses.org/package/7981-PHP-PHP-PostgreSQL-database-class.html - LintPackage:Summary:PHP compiling template engineGroups:Author:Description:This class is a PHP compiling template engine...
Read more at http://www.phpclasses.org/package/7978-PHP-PHP-compiling-template-engine.html - SalamCast PHP Podcast GeneratorPackage:Summary:Generate RSS feeds for podcastsGroups:Author:Description:This class can generate RSS feeds for podcasts...
Read more at http://www.phpclasses.org/package/7973-PHP-Generate-RSS-feeds-for-podcasts.html - PHP Math Expression EvaluatorPackage:Summary:Parse and evaluate strings with math expressionsGroups:Author:Description:This class can parse and evaluate strings with math expressions...
Read more at http://www.phpclasses.org/package/7972-PHP-Parse-and-evaluate-strings-with-math-expressions.html - Very Simple PHP Template EnginePackage:Summary:Generate HTML pages from predefined HTML blocksGroups:Author:Description:This class can generate HTML pages from predefined HTML blocks...
Read more at http://www.phpclasses.org/package/7977-PHP-Generate-HTML-pages-from-predefined-HTML-blocks.html - PHP Database Adapter classPackage:Summary:Perform SQL database access operations using PDOGroups:Author:Description:This class can perform SQL database access operations using PDO...
Read more at http://www.phpclasses.org/package/7974-PHP-Perform-SQL-database-access-operations-using-PDO.html - PHP Error ClassPackage:Summary:Log error messages to filesGroups:Author:Description:This class can log error messages to files...
Read more at http://www.phpclasses.org/package/7966-PHP-Log-error-messages-to-files.html - Multiple PHP PDOStatement IteratorPackage:Summary:Iterate over multiple query results using PDOGroups:Author:Description:This class can iterate over multiple database query results using PDO...
Read more at http://www.phpclasses.org/package/7975-PHP-Iterate-over-multiple-query-results-using-PDO.html - WaldScanPackage:Summary:Scan directories for files with certain extensionsGroups:Author:Description:This class can scan directories for files with certain file name extensions...
Read more at http://www.phpclasses.org/package/7968-PHP-Scan-directories-for-files-with-certain-extensions.html
Community News: Packagist Latest Releases for 03.27.2013
- openlss/func-debug (0.0.6, 0.0.5, 0.0.4)
Debugging helper functions - openlss/func-ui (0.0.5, 0.0.6, 0.0.4, 0.0.3)
UI helpers for OpenLSS interfaces - openlss/lib-tpl (0.0.4, 0.0.3, 0.0.2)
Wrapper library for managing PHPTAL environment. Also supports HTML Tidy formatting. - openlss/func-bcrypt (0.0.8, 0.0.7, 0.0.6, 0.0.5)
Blowfish Crypt helpers for password hashing - openlss/lib-db (0.0.7, 0.0.6, 0.0.5)
PDO wrapper library with helpers - openlss/lib-array2xml (0.0.6, 0.0.5, 0.0.4)
Array2XML conversion library credit to lalit.org - openlss/lib-crypt (0.0.4, 0.0.3)
Shorthand library for using AES encryption provided by PHP-Mcrypt - openlss/lib-session (0.0.3, 0.0.2)
Abstract library for handling account sessions and cookies - openlss/func-gen (0.0.5, 0.0.4)
Random generation functions - openlss/func-format (0.0.5, 0.0.4)
Display formatting functions - openlss/func-mda-glob (0.0.4, 0.0.3)
MDA (Multi Dimensional Array) access helpers for PHPs Superglobals - openlss/lib-url (0.0.3, 0.0.2)
URL building library that allows dynamic registration at runtime. - openlss/func-log (0.0.4, 0.0.3)
Logging functions, also handles CLI output - openlss/lib-account (0.0.3, 0.0.2)
Account management abstract library also manages contacts - openlss/lib-config (0.0.5, 0.0.4)
Configuration access helper and environment manager - openlss/func-url (0.0.5, 0.0.4)
URL helper functions such as shortname, urlanem - openlss/func-time (0.0.5, 0.0.4)
Time helper functions - openlss/func-proc (0.0.4, 0.0.3)
Process helper functions - openlss/func-net (0.0.4, 0.0.3)
Networking helpers - openlss/func-mimetype (0.0.4, 0.0.3)
Mimetype helper functions - openlss/core-boot (0.0.6, 0.0.5)
The OpenLSS bootstrapper - openlss/lib-form (0.0.2, 0.0.1)
Abstract set of common handling for Form helper libraries - franmomu/silex-pagerfanta-provider (v1.0.0)
Silex ServiceProvider for Pagerfanta Library - bcc/resque-bundle (v1.1.5, v1.1.3, v1.1.4, v1.1.2, v1.1.1)
BCCResqueBundle - jmikola/mongoqp (v1.0.0)
MongoQP is a frontend for MongoDB's query profiler collection. - hwi/oauth-bundle (0.2.0)
Support for authenticating users via oauth in Symfony2. - mlalbuquerque/silex-skeleton (v3.0.7)
A Silex skeleton for little (not tiny) projects - ginger/client (v2.2)
Client for the Ginger server - zizaco/factory-muff (v1.4.2)
The goal of this Package is to enable the rapid creation of objects for the purpose of testing. - herrera-io/runkit-hint (1.0.0)
A code hint file for the runkit extension. - phery/phery (2.4.4)
XAJAX alternative, phery.js is a library in PHP that maps to all jQuery functions, DOM manipulation, meta arguments and serialization, seamless ajax integration, RESTful emulation, form submission and partial rendering views, plus its PSR-0 compatible - balanced/balanced (0.7.1)
Client for Balanced API - ixtrum/file-manager (v1.0-beta3)
Comfortable PHP & AJAX file manager component for Nette framework - fg/essence (1.3.3)
Extracts informations about medias on the web, like youtube videos, twitter statuses or blog articles. - bcen/silex-dispatcher (0.2.4)
A Silex plugin - interiete/moreglue (0.1-ALPHA3, 0.1-ALPHA2)
Micro framework - webmasters/doctrine-extensions (2.3.5)
Doctrine2 extensions - christiaan/php-sandbox (1.0.1, 1.0.0)
Php Sandbox in a child process which should make it possible to run user supplied code safely - sphax/sprite-bundle (1.0.0, v1.0.0)
Generate sprite with glue - ruudk/postmark-bundle (0.1.2)
This bundle lets you send messages via Postmark. It can offload the sending of messages to a Resque worker for speed and reliability. - ncsuwebdev/base-otf-app (1.0.1)
Base app for creating an OTF app - backend/base (0.2.7, 0.2.6)
The Base of the Backend-PHP Framework. - ncsuwebdev/otframework (3.0.0rc1, 3.0.0alpha5, 3.0.0alpha4)
Base application framework - fightbulc/jsonrpc_curl (0.5.3)
JSON-RPC CURL - fsi/datagrid (v1.0.2)
FSi DataGrid Component - jackalope/jackalope-jackrabbit (1.0.0-alpha3)
Jackalope Transport library - jackalope/jackalope (1.0.0-alpha3)
Jackalope PHPCR library - riverline/worker-bundle (1.1.0)
Symfony2 Bundle to use queue with workers - fm/keystone-bundle (v0.2.2)
A Symfony2 implementation of the OpenStack Identity Service API A.K.A. Keystone - joelvardy/routes (v1.1)
Simple RESTful routing - fsi/datasource (v1.0.3)
FSi DataSource Component - ruudk/mollie-bundle (0.1.4)
A Symfony2 bundle for working with Mollie - leezy/pheanstalk-bundle (2.0.1, 2.0.0)
The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration. - symfony/symfony (v2.1.9)
The Symfony PHP framework - desarrolla2/rss-client (v2.0.0)
A simple to use RSS client library. - openlss/lib-xport (0.0.3, 0.0.2)
Service RPC transport layer / protocol implemented in PHP - openlss/lib-validate (0.0.3, 0.0.2)
Validation helper with a shorthand syntax. - toin0u/geotools (0.2.2)
Geo-related tools PHP 5.3 library - openlss/lib-tml (0.0.2)
Library for parsing and creating our Tabbed Meta Lanuage (TML) - openlss/lib-router (0.0.2)
Router for handling web calls, allows dynamic registration at runtime - openlss/lib-pdns (0.0.2)
PHP library for modifying an PowerDNS MySQL database - openlss/func-mda (0.0.4)
MDA (Multi Dimensional Array) access helpers for PHP - rwoverdijk/sxbootstrap (1.6.6)
A twitter bootstrap module for ZF2 (zend framework 2) based on rwoverdijk/assetmanager - spoonx/sxbootstrap (1.6.6)
A twitter bootstrap module for ZF2 (zend framework 2) based on rwoverdijk/assetmanager - dater/dater (2.0.1RC1)
Compact PHP library for working with date/time in different formats & timezones. - 99designs/moa (1.0.2)
The rightweight data mapper for mongoDB and PHP 5.3+
Adam Bard: The Same App 4 Times: PHP vs Python vs Ruby vs Clojure
Adam Bard has written up a post that takes the same small application (a "Nurblizer") and writes it as a web application in four different languages - PHP, Python, Ruby and Clojure. His point is less about which is "best" but more to show the differences between them.
Here's a toy program I wrote implemented in PHP, Python, Ruby, and Clojure. I hope it's helpful for someone who knows at least one of those and wants to learn another.
The program is called "Nurblizer", and it does one thing: Accept free-form text, and attempt to replace all words but the nouns in said text with the word "nurble". It's up and running at http://nurblizer.herokuapp.com
He includes the source for each language's version using Sinatra for Ruby and Flask for Python but for PHP and Clojure it's just straight code. For each he briefly explains what its doing and a bit about how it relates to the examples from the other languages. He also points out a Hacker News discussion that's popped up about the examples.
Snipe.net: Sending Mail Using PHP and Amazon SES on Centos/AWS Linux
In this new post to her site Alison shows how to send emails through the Amazon Simple Email Service (SES) from a CentOS instance (an AMI in this case).
If you find yourself using Amazon SES for sending outgoing emails in a PHP web app, getting everything set up is much simpler than it may seem. In my case, this was on an AWS Linux image, but it will work on any Fedora/CentOS AMI. You can, of course, set up sendmail and use a proper MTA to send email from your web app, but in this case, I had inherited the requirement to set up an environment for code that was already written to use SES for outgoing email and Google Apps for incoming emails, so the actual mechanics weren't up for debate.
She includes screenshots showing how to configure the SES system with your site's domains and DNS as well as the email addresses you're planning on using. She links over to the MSMTP software you'll need to install on your instance to make the connection and what you'll need to do to get it configured for PHP's use. A sample email script is also included to test the connection (and where to look to make sure everything worked correctly).
Drupal Motion: PHP is not dead
In this new post to his Drupal Motion site, David Corbacho shares some statistics about why PHP "isn't dead yet" and that despite the slow adoption of the latest versions of the language, it's still as popular as it ever was.
This is a follow-up on the article Dries Buytaert wrote in 2007 PHP is dead... long live PHP!. In the article he shared same concern that Nick Lewis for the slow adoption rate of PHP 5, less than 20% at that time. And he encouraged to upgrade to PHP 5. [...] Well, PHP 5 adoption rate is 96.9%, and PHP 4 is quite dead. Mission accomplished. Let's have a look to the overall PHP health.
He shares data from a few sources about the popularity and adoption of PHP in applications/sites all across the web. Sources include Netcraft survey results, W3Tech usage summaries and Stack Overflow tagging matches (complete with graphs of each set of data).
2013年3月26日星期二
Community News: Latest PECL Releases for 03.26.2013
- ZendOpcache 7.0.1
- Fixed Bug #64490 (add __FreeBSD_kernel__ to allowed FreeBSD defs)
- Fixed Bug #64482 (Opcodes for dynamic includes should not be cached)
- Fixed Bug #64353 (Built-in classes can be unavailable with dynamic includes and Optimizer+)
- Fixed compatibility with ext/phar
- Fixed Issue #58 (PHP-5.2 compatibility)
- Fixed Issue #57 (segfaults in drupal7)
- Fixed Issue #54 (PECL install adds extension= instead of zend_extension= to php.ini)-iii
- Allows exclusion of large files from being cached
- Save a stat() call by calling sapi_module.get_stat()
- Add optional flag to opcache_get_status()
- Separate "start_time" from "last_restart_time" - xdebug 2.2.2
Sat, Mar 23, 2013 - xdebug 2.2.2
+ Added features:
- Support for PHP 5.5.
= Fixed bugs:
- Fixed bug #598: Use HTTP_X_FORWARDED_FOR to determine remote debugger.
- Fixed bug #625: xdebug_get_headers() -> Headers are reset unexpectedly.
- Fixed bug #811: PHP Documentation Link.
- Fixed bug #818: Require a php script in the PHP_RINIT causes Xdebug to crash.
- Fixed bug #903: xdebug_get_headers() returns replaced headers.
- Fixed bug #905: Support PHP 5.5 and generators.
- Fixed bug #920: AM_CONFIG_HEADER is depreciated. - event 1.5.0
Fix: uninitialized socket caused segmentation fault in EventBufferEvent methods
Del: EventBufferPosition class removed, EventBuffer::search now accepts and returns integers
Add: EventBuffer::searchEol method
Add: EventUtil::getSocketName method
Add: EventListener::getSocketName method
Fix: memory leak due to lack of zend_hash_destroy on the ssl context options
Add: support of UNIX domain sockets in EventListener::__construct, EventBufferEvent::connect methods - pq 0.1.0
* Initial release - taint 1.2.2
- Fixed issue #4 (wrong op fetched)
- Fixed issue #3 (zend_error_noreturn undefined) - Judy 0.1.5
- Multiple bug fixes and improvment from GitHub pull request #8
Community News: Packagist Latest Releases for 03.26.2013
- henriwatson/powerapi-php (2.2)
PHP API for PowerSchool - pixel418/eloq (v0.1.2)
Eloq is a cute tool to validate & sanitize a form - kite/ohmyemma (v1.2)
- openlss/lib-db (0.0.4, 0.0.3)
PDO wrapper library with helpers - openlss/lib-account (0.0.1)
Account management abstract library also manages contacts - davidbadura/fixtures-bundle (v1.0.6)
A Symfony2 bundle to load yaml fixtures. Easy extendable, resolve object dependency and validate objects. - meenie/munee (1.5.7)
PHP 5.3 Asset Optimisation - Smart Caching, On-The-Fly Image Resizing, On-the-fly LESS, SASS, CoffeeScript Compiling, and CSS & JavaScript Combining/Minifying - meenie/javascript-packer (1.1)
Composer hosted mirror of the PHP Version of Dean Edwards' JavaScript Packer - brazilianfriendsofsymfony/brasil-bundle (v0.5.0)
Symfony BFOSBrasilBundle - openlss/lib-pdns (0.0.1)
PHP library for modifying an PowerDNS MySQL database - pda/pheanstalk (v2.0.0)
PHP client for beanstalkd queue - rwoverdijk/sxbootstrap (1.6.5)
A twitter bootstrap module for ZF2 (zend framework 2) based on rwoverdijk/assetmanager - spoonx/sxbootstrap (1.6.5)
A twitter bootstrap module for ZF2 (zend framework 2) based on rwoverdijk/assetmanager - webmasters/doctrine-extensions (2.3.4)
Doctrine2 extensions - janeklb/json-char-input-reader (v0.3.1)
Read a JSON stream and execute callbacks whenever complete JSON chunks are parsed - intervention/image (1.3.2)
Image handling and manipulation library with support for Laravel 4 integration - bcen/silex-dispatcher (0.2.3)
A Silex plugin - paypal/buttonmanager-sdk-php (v2.3.100)
PayPal buttonmanager SDK for PHP - paypal/merchant-sdk-php (v2.3.100)
PayPal Core SDK for PHP - galvani/coffee-closure (0.1.9, 0.1.8, 0.1.7)
- simplon/payment (0.5.5, 0.5.4)
Flexible solution to enable payments for multiple payment providers. - mlalbuquerque/silex-skeleton (v3.0.6)
A Silex skeleton for little (not tiny) projects - liuggio/statsd-client-bundle (v1.4.2)
Provides a statsd client and simple ready-to-use support for #Symfony2 Application - paypal/invoice-sdk-php (v2.3.100)
PayPal invoice SDK for PHP - paypal/permissions-sdk-php (v2.3.100)
PayPal permission SDK for PHP - paypal/adaptiveaccounts-sdk-php (v2.3.100)
PayPal adaptiveaccounts SDK for PHP - paypal/adaptivepayments-sdk-php (v2.3.100)
PayPal adaptivepayments SDK for PHP - mparaiso/doctrineormserviceprovider (0.0.5, 0.0.4, 0.0.3)
Doctrine ORM for Silex - mustache/mustache (v2.2.0)
A Mustache implementation in PHP. - ruudk/postmark-bundle (0.1.1, 0.1.0)
This bundle lets you send messages via Postmark. It can offload the sending of messages to a Resque worker for speed and reliability. - ruudk/campfire-exception-bundle (0.1.7)
A Symfony2 Bundle that logs exceptions to a Campfire chat room - wrep/notificato (1.0.1)
Takes care of push notifications in your PHP projects. - poc/poc (V0.5.1)
- zenstruck/cache-bundle (v1.1.0)
Provides a httpcache warmup command for Symfony2 - Codeception/Codeception (1.5.7)
BDD-style testing framework - webignition/css-validator-output-parser (1.6)
Parser for output from the W3C CSS validator - lncd/oauth2-client (0.1)
OAuth 2.0 Client Library - zenstruck/content-bundle (v1.3.1, v1.3.0)
Simple CMS for Symfony2 using Doctrine2 Class Table Inheritance - campaignmonitor/createsend-php (v3.0.0)
A php library which implements the complete functionality of the Campaign Monitor API. - phpunit/phpunit (3.7.19)
The PHP Unit Testing framework. - phpspec/prophecy (v1.0.0-BETA1)
Highly opinionated mocking framework for PHP 5.3+ - copiaincolla/metatags-bundle (0.12)
HTML Meta Tags management. - illagrenan/nette-bootstrap-alert-control (v0.0.1)
Nette komponenta pro výpis Twitter Bootstrap alertů - rollerworks/cache (v1.0)
Rollerworks Cache Component - mparaiso/consoleserviceprovider (0.0.4)
Symfony Console integration for Silex - fsi/datasource-bundle (v1.0.1)
FSi DataSource Bundle - fsi/datasource (v1.0.2)
FSi DataSource Component - fsi/datagrid-bundle (v1.0.1)
FSi Datagrid Bundle - fsi/datagrid (v1.0.1)
FSi DataGrid Component - nocarrier/hal (0.9.2)
application/hal builder / formatter for PHP 5.3+ - keeguon/phaybox (1.2.0)
Phaybox is a small library wrote in PHP allowing e-commerce website to interact easily with the Paybox API. - illagrenan/nette-navigation-control (v0.0.1)
Control pro Nette Framework usnadĹˆujĂcĂ tvorbu menu a drobeÄkovĂŠ navigace - mjohnson/uploader (4.0.10)
File uploader and validation plugin for CakePHP.
Pádraic Brady: Predicting Random Numbers In PHP - It's Easier Than You Think!
Pádraic Brady has a new post to his site about "randomness" in PHP and how, depending on the method used, you might not be as random as you think.
The Zend Framework team recently released versions 2.0.8 and 2.1.4 to address a number of potential security issues including advisory ZF2013-02 "Potential Information Disclosure and Insufficient Entropy vulnerabilities in ZendMathRand and ZendValidateCsrf Components". Quite the mouthful! In short, Zend Framework used the mt_rand() function to generate random numbers in situations where neither openssl_pseudo_random_bytes() nor mcrypt_create_iv() were available. This is possible when the openssl and mcrypt extensions are not installed/compiled with PHP.
He talks some about the mt_rand function and how it generates its "random numbers" (designed for speed, not ultimate randomness). He notes that all of PHP's internal randomization functions use the concept of "seeds" to prime the random number/string generation. Unfortunately, the seeding method is known inside PHP, so it is possible - if the method of generation is weak, as it is with mt_rand - that an attacker could brtute force their way into a correct value. You can find more about randomness in PHP in this chapter of his PHP security handbook including a mention of Anthony Ferrara's randomness library.
PHPMaster.com: A First Look at React
On PHPMaster.com there's a new tutorial that introduces you to React, the PHP-based event-driven non-blocking socket tool that's similar to some of the functionality Node.js provides. The article is a very basic introduction but can help get your feet wet with the tool.
For the past couple of years, Node.js has been drawing increasing amounts of attention as a promising web technology. While it has some strengths, like being event driven, some people just want to stick to PHP. For over a year now, however, there has been a similar project for PHP named React. React is mostly coded by Igor Wiedler, who is also a prominent contributor to the Silex framework. While reading through the React examples, it really does look similar to Node.js.
Included in the post are the instructions on how to get the latest version of React (via Composer) and the code to create a sample server that just writes out a string with a counter for the number of requests made. There's also an example of a "keystroke logger" for all data that's coming across the connection. The author (Igor) notes, however, that he wouldn't recommend using React in production, though, as its target is mostly those working with "cutting-edge technologies" rather than more stable applications.
Duckout Blog: Do Funny Stuff with the Google Charts API and PHP
In this recent post to the Duckout blog, they show you how to hook your PHP-based (and database driven) application into the Google Charting API for chart/graph generation.
I think, whenever we see a chart in a magazine, in books or applications our brain say's to us Yeepie!!! Don't read these stupid texts or tables! Just look at the green or yellow line and hope that they are above the other lines or hope that your opinion is the biggest part of the pie. This saves us a lot of work and in my opinion we should concentrate on drawing beautiful colorized pie charts, instead of writing long boring articles. But the question is: How do I draw these beautiful colorized pie charts? The simple answer is: you don't have to, because google will draw them for you and you just have to tell them what to draw via the google charts api.
The sample application is a "breakfast rating" tool that logs the results to a MySQL database via PDO calls. The results are then extracted and formated as JSON to be compatible with the Google Charts API data handling. Some sample Javascript is included showing how to call the Charts API with your data and get back a simple line graphing of the data from the database. You can see the application in action here for reference.
2013年3月25日星期一
Community News: Packagist Latest Releases for 03.25.2013
- uam/datatables-bundle (0.1.0)
Datatables jquery plubin as a Symfony bundle - matthimatiker/molcomponents (1.4.5-alpha4)
Library that contains utility classes and extends the functionality of Zend Framework 1. - aza/phpgen (v1.1)
AzaPhpGen - Anizoptera CMF PHP code generation (dump) component. Allows to dump complex arrays, objects, closures and basic data types as php code. In part, this can be called a some sort of serialization. You can customize your dumped php code as you wish. - experience/map (0.1.0)
Find the classes behind the facades. - meenie/munee (1.5.5)
PHP 5.3 Asset Optimisation - Smart Caching, On-The-Fly Image Resizing, On-the-fly LESS, SASS, CoffeeScript Compiling, and CSS & JavaScript Combining/Minifying - doctrine/orm (2.3.3, 2.4.0-BETA1)
Object-Relational-Mapper for PHP - pixel418/eloq (v0.1.1, v0.1.0)
Eloq is a cute tool to validate & sanitize a form - neutron/form-bundle (v1.0.3)
This bundle provides extra form types empowered by jQuery - doctrine/dbal (2.3.3, 2.4.0-BETA1)
Database Abstraction Layer - maxromanovsky/common-serializer (v1.0.0)
Simple Serializer implementation - doctrine/common (2.4.0-RC1)
Common Library for Doctrine projects - cwsoft/silverstripe-cwsoft-shortcode (v2.2.2)
Adds some handy shortcodes allowing you to obfuscate email links, display random images or random quotes on your Silverstripe CMS website. - cwsoft/silverstripe-cwsoft-foldergallery (v2.7.1)
A light weight and simple to use folder based image gallery for the CMS SilverStripe 3 enabling you to setup small to medium image galleries with ease. - evolic/loculus (v0.2.1.3, v0.2.1.2)
Zend Framework extensions - internetmarketingsolutions/isotope-xml (0.8.4)
saferpay payment modul for isotope ecommerce based on payment/saferpay - fg/essence (1.3.2)
Extracts informations about medias on the web, like youtube videos, twitter statuses or blog articles. - dandelionmood/openexchangerates (v1.0-beta)
Wrapper for OpenExchangeRates API - printo/printo (0.1.1)
An object graph visualizer. - intervention/image (1.3.1)
Image handling and manipulation library with support for Laravel 4 integration - flame/framework (v3.6.1)
Flame is simple and smart FRAMEWORK based on Nette - mparaiso/silex-extensions (0.0.61, 0.0.60, 0.0.59)
Extensions to the php Silex framework - mparaiso/doctrineormserviceprovider (0.0.2, 0.0.1)
Doctrine ORM for Silex - mparaiso/crudserviceprovider (0.0.4, 0.0.3, 0.0.2)
CRUD helper Silex framework - mparaiso/dependencyinjectionserviceprovider (0.0.2, 0.0.1)
Dependency injection service provider for Silex
NetTuts.com: The 11 Phases of a Web Developer's Career (As Illustrated by Memes)
NetTuts.com has started off the week on a humorous note with this latest post showing the "11 Phases of a Web Developer's Career" as illustrated with animated GIFs of various internet memes.
The career of a web developer is an interesting one with many slopes. Considering a learning curve this steep, you can fully expect to live through periods of frustration, enlightenment, self-righteousness, and every mindset in between. In this article, we'll have some fun, by reviewing each of these phases through the lens of a meme!
Some of the phases include:
- Phase 1 - Noob
- Phase 3 - Complete Frustration
- Phase 5 - Fragile Code
- Phase 7 - Cocky
- Phase 9 - When Code Becomes Art
- Phase 10 - Seasoned
Check out the post for the images of these and the others on their "top 11" list.
Lorna Mitchell: First Phing Plugin
In the latest post to her site, Lorna Mitchell walks you through the creation of a first Phing plugin, an extension to the popular PHP-based build tool.
I'm a huge fan of Phing and use it regularly for build and deployment tasks. Often, I'll ask about a plugin that I wish existed, and get a very courteous "patches welcome" from the nice people in the #phing channel on freenode. This has happened a few times, so I thought I should probably look at how to make a new phing plugin, this article shows you how to make the simplest thing I could think of: a simple "hello world" plugin.
She points you to the location to grab the latest version of the tool (the github repository) and how to define a configuration file for your test runs. Then she includes the sample code showing how to create the "HelloTask" plugin. It takes an input value of "name" and displays a greeting when executed. She shows the syntax for defining this in the XML build file and the sample result when executed.
Phil Sturgeon: Pick PHP Requirements for Packages Responsibly
In this recent post to his site Phil Sturgeon has a reminder that you should select the dependencies for your packages wisely, and not just because they're "cool."
When I say "make sure it is worth it" I mean, don't just switch your arrays from array() to [] just because it looks cool. That was the extent of my original tweet, because I've seen a few packages doing that and it annoyed me immensely. [...] Suffice it to say, if you require a user to upgrade their version of PHP simply so you can use some syntactical sugar inside a package that nobody else is even going to be looking at, then you're an idiot. Beyond that, you're actually hurting the community.
He notes that, by requiring users that are currently only at 3.1% of PHP installs to upgrade to 5.4 just to use your library is a quick way to not have your library used. He points out that PHP 5.4 is "more than just []" for arrays and includes a reminder that several projects are still in PHP 5.3-compatibility mode just because that's the widest audience. He also briefly touches on the "push it forward" comments that people have used to justify 5.4-only packages, but notes that it's still not as much up to the developer as it is the web host.
2013年3月24日星期日
Community News: Packagist Latest Releases for 03.24.2013
- mjohnson/utility (1.4.0-rc5)
A collection of CakePHP utility libraries. - mparaiso/aclserviceprovider (0.0.3, 0.0.2)
AclServiceProvider for Silex - mjohnson/admin (0.13.0)
A CakePHP admin plugin. - uam/propel-s3object-behavior (0.1.4, 0.1.3, 0.1.2, 0.1.1, 0.1.0)
A Propel behavior that allows objects to save a file to AWS S3. - mjohnson/forum (4.0.0-rc3)
A CakePHP forum plugin. - sherlock/sherlock (v0.1.8)
PHP Client for Elasticsearch - openlss/lib-url (0.0.1)
URL building library that allows dynamic registration at runtime. - openlss/lib-session (0.0.1)
Abstract library for handling account sessions and cookies - lstrojny/functional-php (1.0.0-alpha2)
Functional primitives for PHP - openlss/lib-validate (0.0.1)
Validation helper with a shorthand syntax. - openlss/lib-tpl (0.0.1)
Library for parsing and creating our Tabbed Meta Lanuage (TML) - bt51/textile-serviceprovider (1.1.0, 1.0.4)
Textile service provider for silex - openlss/lib-tml (0.0.1)
Library for parsing and creating our Tabbed Meta Lanuage (TML) - fg/essence (1.3.1)
Extracts informations about medias on the web, like youtube videos, twitter statuses or blog articles. - openlss/lib-router (0.0.1)
Router for handling web calls, allows dynamic registration at runtime - soliantconsulting/simplefm (2.0.0beta8)
FileMaker Server XML API Adapter - openlss/lib-form-drop (0.0.1)
Dropdown select builder for HTML pages can be used with various templating - openlss/lib-form-radio (0.0.1)
Radio button builder for HTML pages can be used with various templating - egeloen/google-map-bundle (1.1.0)
Provides a google map integration for your Symfony2 Project. - egeloen/google-map (0.9.0)
Google Map API v3 integration for PHP 5.3+ - phptypography/phptypography (v1.21)
PHP Typography is a PHP based solution to greatly improve web typography - intervention/image (1.3.0)
Image handling and manipulation library with support for Laravel 4 integration - n98/magerun (1.55.0)
Tools for managing Magento projects and installations - js/mysqlnd-bundle (v1.0.0)
The JSMysqlndBundle is an extension to the Symfony2 profiling toolbar. It extends the data collection with information gathered from PHP's mysqlnd database driver, giving more insight on the performance. - webcodr/mango (0.4.3, 0.4.2)
A MongoDB object document mapper for PHP - mlpz/postmark-bundle (v0.0.5)
postmark bundle - mparaiso/consoleserviceprovider (0.0.3, 0.0.2)
Symfony Console integration for Silex - prologue/phpconsole (v1.0.1)
Phpconsole for Laravel is a package for interacting with Phpconsole in Laravel 4. - sputnik/pubsub-bundle (v0.1.1, v0.1.0)
Pubsubhubbub subscriber implementation. - mparaiso/simple-rss (0.0.7, 0.0.6, 0.0.5, 0.0.4, 0.0.3)
A simple class to generate RSS feeds - ejsmont-artur/php-proxy-builder (0.1.4, 0.1.3, 0.1.2, 0.1.1, 0.1.0)
PHP Proxy Builder - AOP inspired proxy pattern library. - bcc/resque-bundle (v1.1)
BCCResqueBundle - toddish/verify (v1.0.0)
A simple authentication bundle for Laravel 4. It features roles, permissions, password salting and is fully extendable. - mv/mv-blog-bundle (v1.2.0-beta)
Symfony2 Blog Bundle - openlss/func-url (0.0.3, 0.0.2, 0.0.1)
URL helper functions such as shortname, urlanem - openlss/lib-array2xml (0.0.3, 0.0.2, 0.0.1)
Array2XML conversion library credit to lalit.org - openlss/lib-config (0.0.3, 0.0.2)
Configuration access helper and environment manager - openlss/func-ui (0.0.2, 0.0.1)
UI helpers for OpenLSS interfaces - openlss/func-time (0.0.3, 0.0.2, 0.0.1)
Time helper functions - openlss/func-proc (0.0.2, 0.0.1)
Process helper functions - openlss/lib-form-checkbox (0.0.1)
Checkbox builder for HTML pages can be used with various templating - openlss/func-net (0.0.2, 0.0.1)
Networking helpers - openlss/func-mimetype (0.0.2, 0.0.1)
Mimetype helper functions - openlss/func-mda-glob (0.0.2, 0.0.1)
MDA (Multi Dimensional Array) access helpers for PHPs Superglobals - openlss/lib-form-common (0.0.1)
Common library for form helpers - openlss/func-mda (0.0.3, 0.0.2)
MDA (Multi Dimensional Array) access helpers for PHP - openlss/lib-db (0.0.2)
PDO wrapper library with helpers - openlss/func-log (0.0.2, 0.0.1)
Logging functions, also handles CLI output - openlss/func-gen (0.0.3, 0.0.2)
Random generation functions - openlss/func-format (0.0.3, 0.0.2)
Display formatting functions - openlss/func-debug (0.0.3, 0.0.2)
Debugging helper functions - openlss/func-bcrypt (0.0.3, 0.0.2)
Blowfish Crypt helpers for password hashing - openlss/core-boot (0.0.4)
The OpenLSS bootstrapper - openlss/lib-crypt (0.0.2, 0.0.1)
Shorthand library for using AES encryption provided by PHP-Mcrypt - uam/aws-bundle (0.1.1, 0.1.0)
Symfony bundle to provide a wrapper service around AWS S3 - meenie/munee (1.5.4)
PHP 5.3 Asset Optimisation - Smart Caching, On-The-Fly Image Resizing, On-the-fly LESS, SASS, CoffeeScript Compiling, and CSS & JavaScript Combining/Minifying - kherge/Box (2.0.0-beta.1)
A tool to simplify building PHARs.