PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 181 to 200 of 227

Jeroen van Dijk: Multi-select faceting in Solr with Solarium

Jeroen van Dijk: Multi-select faceting in Solr with Solarium
If you're a user of the Solarium tool for querying Solr database already and have been wondering how to work with faceting, you should take a look at this new post from Jeroen van Dijk. He covers using Solarium to do multi-select faceting in a Solr query.Solarium is a library I often use at Enrise for querying Solr. For one of the projects I work on, AutoTrack.nl a second hand car site, I was having issues on advanced faceting with Solr which I could easily solve using Solarium. [...] Faceting is a...

Symfony Blog: Symfony Live London 2012: The videos are now online on the SensioLabs' YouTube channel

Symfony Blog: Symfony Live London 2012: The videos are now online on the SensioLabs' YouTube channel
On the Symfony blog there's a quick post noting that the videos for this year's Symfony Live London (2012) event have been posted on their YouTube channel.Last month, we were pleased to publish all the videos from this year's edition of Symfony Live conferences in Paris and in San Francisco. During the first week following their publication, more than 10,000 views were recorded, that's amazing! And today, we've just added 5 more hours of talks.There's seven videos in the playlist including talks from...

NetTuts.com: The Whens and Whys for PHP Design Patterns

NetTuts.com: The Whens and Whys for PHP Design Patterns
On NetTuts.com there's a recent post that tries to explain the "whens" and "whys" of design patterns - when using them is a good idea and why you might want to implement them as a part of your application.There are plenty of articles that explain what design patterns are, and how to implement them; the web doesn't need yet another one of those articles! Instead, in this article, we will more discuss the when and why, rather than the which and how. I'll present different situations and use-cases for...

Zumba Engineering Blog: Some CakePHP optimizations

Zumba Engineering Blog: Some CakePHP optimizations
For those out there using the CakePHP framework to create your applications, you might be interested in these quick tips from Juan Basso on the Zumba Engineering Blog for both the architecture and actual code to optimize the performance of the app.Our site and system has a lot of throughput and it make us use more instances and try to reduce the load in every part. It makes the company happy (save money) and also make the customer happy (faster load). On this article I will go over few things in terms of...

Community News: Packagist Latest Releases for 11.07.2012

Community News: Packagist Latest Releases for 11.07.2012
Recent releases from the Packagist:evert/phpdoc-md (0.0.5, 0.0.4, 0.0.3, 0.0.2) gabordemooij/stamp (v2.0.1) inori/banklink (v0.1.3) phpunit/phpunit (3.7.9) webpower/restbundle (1.0) webforge/testdata-repository (0.2.0-alpha) kunstmaan/newrelicbundle (0.1) mjohnson/utility (1.1.0)

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
Job Seeker KIS FFmpeg jobseeker_class

Election Coverage

Election Coverage
More and more people rely on the Internet rather than broadcast television for coverage of events like the election, but it still feels like we're in an awkward transition period. Here are the links for live election coverage that I've managed to find. Please leave a comment if you have anything to add. Thanks! NPR Big Board It's a bit ugly, but I love this bold summary. Would make a great backdrop for a party. NYT Big Board A much prettier summary. Would also make a good backdrop. NYT Live Map The...

Community News: PHPBenelux 2013 Tutorial Sessions Announced

Community News: PHPBenelux 2013 Tutorial Sessions Announced
The PHPBenelux conference has officially announced their tutorials (and speakers for them) for this year's event (happening January 25th and 26th in Antwerp, Belgium):Today we are proud to present you the first speakers for PHPBenelux Conference 2013. We start by announcing our tutorial speakers and in the coming weeks we will start publishing our speakers. The people in the community once again gave us the very hard task to select the tutorials from many quality submissions, and this is what we came up...

Adam Culp: Clean Development Series (Parts 1, 2 & 3)

Adam Culp: Clean Development Series (Parts 1, 2 & 3)
Adam Culp has posted a three part series to his blog with some guidance about how to create "clean code" in your application development:Whether we're experienced developers or newcomers, we've all seen code that could/should have been done better. Many times it's even code we ourselves wrote and revisited later for one reason or another. I, for one, have seen my share of code written by a "past me" and wondered what on earth I was thinking when I wrote that. Of course there has also been times when I...

Matthew Weier O'Phinney: Zend Server, ZF2, and Page Caching

Matthew Weier O'Phinney: Zend Server, ZF2, and Page Caching
If you're considering using Zend Server in your development, you might find this new post from Matthew Weier O'Phinney interesting. It talks about a handy feature of the tool and how it can help with the performance of a Zend Framework 2-based application. Zend Server has a very cool Page Caching feature. Basically, you can provide URLs or URL regular expressions, and tell Zend Server to provide full-page caching of those pages. This can provide a tremendous performance boost, without needing to change...

Community News: Sunshine PHP Announces Keynote Speaker - Rasmus Lerdorf

Community News: Sunshine PHP Announces Keynote Speaker - Rasmus Lerdorf
The Sunshine PHP Conference has announced their opening keynote speaker for this year's conference (in Miami, Florida February 8th and 9th) - Rasmus Lerdorf, creator of the PHP language.SunshinePHP Developer Conference is proud to announce the opening keynote speaker Rasmus Lerdorf. In February 2013 when it is cold in most places around the world, it is still sunny and beautiful in Florida. So come down to Miami for a few days and enjoy sun, community, and learn all in one great conference.Tickets for...

Community News: Packagist Latest Releases for 11.06.2012

Community News: Packagist Latest Releases for 11.06.2012
Recent releases from the Packagist:mjohnson/decoda-cakephp (5.0.0) mjohnson/decoda (4.0.2) opichon/autotabs (2.0.2) bt51/textile-serviceprovider (1.0.0) bt51/stash-serviceprovider (1.0) bt51/markdown-serviceprovider (1.0) codeguy/upload (1.3.1) jasny/dbquery-mysql (v1.0.0) jasny/config (v1.0.0) silverstripe/framework (3.0.3-rc1) phpsec/phpsec (0.5.0) davewid/peyote (0.5.1) inori/banklink (v0.1.2, v0.1.1) morrisonlevi/spl (0.2.0) bcen/ci-dispatcher (0.5.0) propel/propel-bundle (1.1.5, 1.1.4)...

Aptana Studio 3 Snippets For The Singleton Pattern

Aptana Studio 3 Snippets For The Singleton Pattern
So it seems my old eclipse templates won't work anymore in Aptana Studio 3.... Read More

Community News: Latest PECL Releases for 11.06.2012

Community News: Latest PECL Releases for 11.06.2012
Latest PECL Releases: taint 1.2.0 mongo 1.3.0RC1 timezonedb 2012.9 leveldb 0.1.1 yaf 2.2.6 uri_template 0.99.2

Zend Server, ZF2, and Page Caching

Zend Server has a very cool Page Caching feature. Basically, you can provide URLs or URL regular expressions, and tell Zend Server to provide full-page caching of those pages. This can provide a tremendous performance boost, without needing to change anything in your application structure; simply enable it for a set of pages, and sit back and relax. However, this feature is not entirely straight-forward when using a framework that provides its own routing, such as ZF2. The reason is because it assumes...

Carl Vuorinen: Controller testing with database fixtures in Zend Framework

Carl Vuorinen: Controller testing with database fixtures in Zend Framework
Carl Vuorinen has a recent post to his site showing you how to unit test your Zend Framework (v1) controllers with the help of database fixtures to provide the test with valid data.So I started thinking that there must be a way to use fixtures for the database the same way as when testing models with PHPUnit Database extension (PHPUnit_Extensions_Database_TestCase). But since PHP does not have multiple inheritance, we can't extend both Zend_Test_PHPUnit_ControllerTestCase and...

Fortrabbit.com: Video: Symfony2 on fortrabbit

Fortrabbit.com: Video: Symfony2 on fortrabbit
On the Fortrabbit blog there's a screencast posted showing you how to use Composer using its "create-project" functionality.Learn here about one way (out of many) to install the famous Symfony2 (a popular PHP framework to build web projects. Also the base for some CMS systems, like the new Drupal8) on the fabulous fortrabbit PHP hosting platform. See the ultra cool text editor Sublime Text 2, the fortrabbit web GUI, gorgeous Git version and PHP Composer in action.The tutorial also shows you how to...

Wojciech Sznapka: Is Symfony2 a MVC framework?

Wojciech Sznapka: Is Symfony2 a MVC framework?
In his latest post Wojciech Sznapka wonders if Symfony2 is actually MVC or if it's just the "C" and "V" in the equation with the "M" (Model) layer being left wide open.The question is: where is Model layer in Symfony2? My answer is: there's ain't one and it's good.. Symfony2 isn't hardly bounded with Model layer, as it could have been seen in first version. We can see many Active Record model implementations in modern web frameworks such as Ruby on Rails, Django and symfony 1. I'm not saying those...

QaFoo: Code Review Tool

QaFoo: Code Review Tool
On the QaFoo site they've shared a tool they use for doing code reviews in a new post to their blog. The tool, just called review, lets you run several different metrics on the code including the PHP "mess detector", PDepend and PHPCPD (copy & paste detector).We, at Qafoo, do Code Reviews quite often together with our customers. This often focusses on dicussing metrics, browsing the associated code and discussing solutions for the issues found. We started using a bunch of shell scripts for that, like...

Community News: Packagist Latest Releases for 11.05.2012

Community News: Packagist Latest Releases for 11.05.2012
Recent releases from the Packagist:valorin/debver (1.2) sabre/vobject (2.0.5) brianium/paratest (v0.1.4, v0.1.3) guzzle/guzzle (v3.0.3) guzzle/plugin-oauth (v3.0.3) guzzle/plugin (v3.0.3) alexbilbie/mongoqb (1.0.1, 1.0) inori/banklink (v0.1.0) erebot/dependency-injection (v1.0.3, v1.0.2) pheal/pheal (0.1.6) yuyat/bulky (v0.0.2)