PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 141 to 160 of 242

Community News: Sunshine PHP Announces Speakers & Sessions!

Community News: Sunshine PHP Announces Speakers & Sessions!
The Sunshine PHP conference has officially announced their speaker and session lists for next year's event (happening in Miami, Florida February 8th and 9th, 2013).The event will have a wide range of topics covered including: Cryptography for the Average Developer Continuous Integration in Real Life Quickly Building and Deploying PHP Applications in the Cloud Symfony2 + EmberJS for fun and profit Introducing Tests in Legacy PHP Applications Dependency Management with Composer From POX to HATEOAS, Our...

Site News: Popular Posts for the Week of 12.14.2012

Site News: Popular Posts for the Week of 12.14.2012
Popular posts from PHPDeveloper.org for the past week:Paul Jones: How Is Aura Better Than (er, Different From ;-) Than Symfony and Zend? Lorna Mitchell: 9 Magic Methods in PHP David Müller: Cross Domain AJAX Guide Community News: Packagist Latest Releases for 12.08.2012 Chris Jones: Adding DTrace Probes to PHP Extensions PHPMaster.com: Inversion of Control - The Hollywood Principle Community News: Packagist Latest Releases for 12.09.2012 Community News: Packagist Latest Releases for 12.07.2012 Brandon...

The Value In Offering aoTime To Tinkera

The Value In Offering aoTime To Tinkera
Years ago, I worked for a company that had a strictly governed bug fixing process. The bugs to be fixed per release were specifically regimented, right down to the amount of hours available to fix each issue. Developers were expected to meet or beat their estimates, and failing to do so meant overtime (since the [...]

Aura.Micro: Experimental Replacement for Silex

Aura.Micro: Experimental Replacement for Silex
Stan Lemon writes on the Aura Project for PHP 5.4+ blog about an experiment he's trying: I was recently working on a small project that used Silex. As I browsed my vendor folder, I realized how much extra aostuffa I a Continue reading a'

Continuous Deployment Practices

Continuous Deployment Practices
I may be a pedant, but I'm here to tell you that continuous deployment is a total misnomer. It's discrete. A true continuous process would have code flowing naturally from your brain, through your fingers, keystroke by keystroke, to production, through some sort of bizarre stream of consciousness pipeline. Now that I've got that out of the way, I'll give you the common definition, which is that you ship changes on a commit-by-commit basis, or alternatively, as frequently as you desire. What most people...

PHPMaster.com: Getting Started with Fuel CMS, Part 1

PHPMaster.com: Getting Started with Fuel CMS, Part 1
On PHPMaster.com today there's a new tutorial posted helping you get started with the Fuel CMS (not related to the Fuel PHP framework), a CodeIgniter-based content management system.When you hear the abbreviation CMS, you probably think about Drupal, Joomla, and even WordPress. However, there are alternatives to those heavy hitters if you want something more lightweight or flexible. If you're look a simple administration interface, or integrate custom application code into the site, then I suggest...

Anthony Ferrara: Programming With Anthony - Prepared Statements

Anthony Ferrara: Programming With Anthony - Prepared Statements
Anthony Ferrara has posted about the latest installation in his video tutorial series he's been producing on various programming topics. In this latest video he covers the use of prepared statements in your database interactions.The fourth video in the Programming With Anthony series is live! In this video, we'll explore the basic principles of prepared statements, and why you should use them instead of using escaped input directly in queries.You can watch this latest video over on YouTube. You can also...

Joshua Thijssen: Introducing the REST cookbook

Joshua Thijssen: Introducing the REST cookbook
In an effort to share the REST-related information he's been helping people out with over time, Joshua Thijssen has created a new resource that's less about the basics of REST and more about how to handle specific situations - restcookbook.com.This is why I decided to setup a simple website, that pretty much tries to answer any question about REST. It's not completed yet.. Actually, it hasn't got many posts to begin with :), but a start has been made and we will fill it with questions and answers about...

Gareth Heyes: Tweetable PHP-Non Alpha

Gareth Heyes: Tweetable PHP-Non Alpha
Gareth Heyes has a new post that shares some of his efforts to write "non-alpha PHP", using characters other than the alpha-numeric ones to write executable PHP scripts. In his case, this involves a lot of pluses, underscores and square brackets.I started to try and break the 10 charset limit of PHP non-alpha after @InsertScript showed me that PHP Dev supports [] syntax for arrays. I wondered if it would be possible to break the limit within production PHP. At first I thought you could but then after...

Upcoming Appearances - Winter 2012/2013

Upcoming Appearances - Winter 2012/2013
I've got a few talks coming up in the near future, so if you can make one of these events, be sure to come say hi to me!Read more A

Community News: Packagist Latest Releases for 12.13.2012

Community News: Packagist Latest Releases for 12.13.2012
Recent releases from the Packagist:slywalker/twitter_bootstrap (1.5.4, 1.5.3, 1.5.2, 1.5.1) funddy/fixture (v1.0.0) slim/slim (2.2.0) webvariants/pac (v1.0.0) willdurand/expose-translation-bundle (0.0.2) elendev/image-bundle (1.1.1, 1.1.0) bluem/xmltransformer (1.0) bcen/yauc (0.0.6) desarrolla2/rss-client-bundle (v1.0.1) desarrolla2/rss-client (v1.0.1) phpsec/phpsec (0.5.1) simonjodet/gumdrop (1.2.3, 1.2.2, 1.2.1, 1.2.0) lncd/Oauth2 (0.3.5) ajgl/h5bp-bundle (0.1.3) fg/essence (12.12.12)...

Site News: Blast from the Past - One Year Ago in PHP

Site News: Blast from the Past - One Year Ago in PHP
Here's what was popular in the PHP community one year ago today:PHPMaster.com: Understanding the Factory Method Design Pattern Michaelangelo van Dam' Blog: Windows Azure for PHP developers PHPMaster.com: Learning Loops Nikic's Blog: How big are PHP arrays (and values) really? (Hint: BIG!) CodeIgniter.com: PHP Framework Usage Survey NetTuts.com: Build an Admin Panel with the Fuel PHP Framework Brian Smithwick's Blog: Software development and the locked box Sebastian Bergmann's Blog: Using CLANG/scan-build...

Tweetable PHP-Non Alpha

Tweetable PHP-Non Alpha
I started to try and break the 10 charset limit of PHP non-alpha after @InsertScript showed me that PHP Dev supports [] syntax for arrays. I wondered if it would be possible to break the limit within production PHP. At first I thought you could but then after some testing I found that there was no way to concat without ao.a and no way to call a string as a function without $ and =. However since I got into PHP Non-alpha again I thought why not try and improve it and make the code tweetable. The first...

More Code, More Problems

More Code, More Problems
I wrote an article for this year's WebAdvent (previously PHPAdvent) called aoMore Code, Mode Problems.a It expands on the MicroPHP Manifesto I wrote early this year and applies it to other languages, establishing a set of principles for creating clear, reusable code.Please go there to read it, but you can leave comments here if you like.

Light It Up with Markup

Light It Up with Markup
When I started designing for the Web years ago, before the dot-com bubble burst, the term interaction design quite often referred to the use of Flash when it came to the Web. If you wanted to make your web site interactive in any way, that's what you used. While we've mostly done away with Flash, the trade-off is that static web sites are still the majority. Pages on the Web are full of text, images, and links. Sometimes a video, too, although it's almost always stuck in a rectangular box, slapped in the...

7PHP.com: Prepare for the PHP Master Series, v1 (Interviews & Content)

7PHP.com: Prepare for the PHP Master Series, v1 (Interviews & Content)
If you're planning on attending the PHP Master Series (a full-day live webcast "conference" with several notable PHP speakers presenting) and want to prepare yourself for some of the content that will be presented, check out this post on 7php.com with a good preview.Unfortunately, just like me, you are not able to attend PHP conferences overseas due to so many reasons (travel/booking costs, no day-off from fulltime job..etc). How much of a frustration that is, I don't know for you but for me it's really...

Paul Jones: Aura: More Decoupled Than Symfony 2 and Zend Framework 2

Paul Jones: Aura: More Decoupled Than Symfony 2 and Zend Framework 2
In response to the number of questions (and popularity) of his previous information about the Aura framework and how it compares to Zend Framework 2 (and Symfony2), Paul Jones has posted more about its decoupled nature and how the frameworks compare.Being able to use Symfony2 components or ZF2 modules is not quite the distinction I am making. The distinction is that all Aura packages (with the exception of the Framework package) are completely independent, and have no cross-package dependencies, whereas...

Symfony Blog: Static Page Caching & Payment Validators in Symfony 2.2

Symfony Blog: Static Page Caching & Payment Validators in Symfony 2.2
On the Symfony blog, there's two new posts highlighting some recent improvements to the Symfony2 framework - the addition of static page caching and payment validators: Static page caching support in the routing configuration Payment validators with docblock assertions, including error messages for failures. These features are all a part of the upcoming Symfony 2.2 release that's planned to be moved in the "stabilization" status in early 2013. It should be able two months following that when the stable...

Programming With Anthony - Prepared Statements

Programming With Anthony - Prepared Statements
The fourth video in the Programming With Anthony series is live! In this video, we'll explore the basic principles of prepared statements, and why you should use them instead of using escaped input directly in queries.I'm still playing around with the approach and style of these videos (as well as content structure), so your feedback is extremely valuable! Please let me know what you...

Chris Jones: Excitement! Updated Underground PHP and Oracle Manual is Available for Download

Chris Jones: Excitement! Updated Underground PHP and Oracle Manual is Available for Download
As Chris Jones has posted on his Oracle blog, there's been a recent update to the Underground PHP and Oracle Manual with a complete refresh of content from more recent versions of the powerful database.The Underground PHP and Oracle Manual is designed to bridge the gap between the many PHP scripting language and the many Oracle Database books available. It contains unique material about PHP's OCI8 extension for Oracle Database, and about other components in the PHP-Oracle ecosystem. It shows PHP...