PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 101 to 120 of 242

New Aura System Release, Including Aura.Framework and Aura.Demo

New Aura System Release, Including Aura.Framework and Aura.Demo
Late last night we released version 1.0.0-beta4 of the full-stack system, which composes all the independent Aura packages into a coherent framework using the Aura.Framework package in a project skeleton. We have extracted the aohello worlda portions into their own a Continue reading a'

PHP Master Series on Day Camp For Developers

Cal Evans has organized another DayCamp4Developers event, this time entitled "PHP Master Series, Volume 1". I'm honored to be an invited speaker for this first edition, where I'll be presenting my talk, "Designing Beautiful Software". Why would you want to participate? Well, for one, because you can interact directly with the various speakers during the presentations. Sure, you can likely find the slide decks elsewhere, or possibly even recordings. But if we all do our jobs right, we'll likely raise more...

Voices of the ElePHPant Podcast: Interview with Chris Spruck, Kevin Roberts, and Nic Rosental

Voices of the ElePHPant Podcast: Interview with Chris Spruck, Kevin Roberts, and Nic Rosental
The Voices of the ElePHPant podcast has released their latest episode - a "roundtable" with coorganizers of the Atlanta PHP group - Chris Spruck, Kevin Robert and Nic Rosental.Cal talks with them about the Atlanta PHP group and some of their experiences with it - what's worked for them in the past, what hasn't gone so well and some recommendations they might have for other user groups out there. More, specifically his questions were: Do you think it's important to have a "committee" rather than a single...

DevShed: Hackers Compromise PHP Sites to Launch Attacks

DevShed: Hackers Compromise PHP Sites to Launch Attacks
According to this new post on DevShed, there have been several targeted attacks against U.S. bank websites (DDoS), some of which involved the compromise of PHP-based applications.Once the hackers got into the PHP-based websites, they inserted toolkits to turn them into launch pads for their distributed denial-of-service attacks. Hackers then launched the attacks on banks by connecting directly to the compromised PHP-based websites and sending them commands, or took advantage of intermediate servers,...

NetTuts.com: What to Expect From PHP 5.5

NetTuts.com: What to Expect From PHP 5.5
On NetTuts.com today there's a new article from Gabriel Manricks looking in to the future of the PHP language at what's slated to be included in PHP 5.5., the next major release.The first PHP 5.5 alpha has been publicly released. After having some time to test and experiment with it, we can now bring you our in-depth overview of what to look forward for!He walks you through the installation (compiling, not via packages) of this latest release once you've downloaded it. He then goes down the list of...

/Dev/Hell Podcast: Episode 24 - Members Only

/Dev/Hell Podcast: Episode 24 - Members Only
The /Dev/Hell podcast has released their latest episode - Episode 24 - Members Only (hosted by Chris Hartjes and Ed Finkler):Special guest Matt Turland joins us for episode 24, and tells us how much of an asshole Chris is in real life. We also talk a lot about team development processes, including ramping up new hires, documenting processes, and workflow tools. Lots of super smart stuff that we're usually too lazy to do.You can listen to the latest show either using the in-page player or by downloading...

Composer, Github and Travis-CI

Composer, Github and Travis-CI
Composer seems to have become the defacto dependency management tool in the last year. At EasyBib we make heavy use of composer both when we run test suites on Travis-CI and also during deployment. Because we use Github to host our code, the most obvious ways to speed up each of these runs is to use Github downloads instead of cloning the code during ./composer.phar install. By default composer will attempt this - unless --prefer-source is provided. Authentication One of the caveats to this is that by...

Pro Developer: FuelPHP history and future

Pro Developer: FuelPHP history and future
On the Pro Developer site today there's a new post looking at the past and future of FuelPHP a framework started by Dan Horigan and Phil Sturgeon (who have both since left the team).FuelPHP was first framework which used namespaces and was production ready at the same time. Small footprint, flexibility, namespaces, modularity and other gears make this framework great for building web applications. [...] For FuelPHP team 2012 was year with ups and downs. Dan Horigan was not available for his team members...

Community News: Packagist Latest Releases for 12.18.2012

Community News: Packagist Latest Releases for 12.18.2012
Recent releases from the Packagist:mjohnson/decoda (4.1.1) socalnick/scn-social-auth (1.3.2) flame/framework (v2.0.1) bcen/logarithm (0.0.2, 0.0.1) mandrill/mandrill (1.0.11) chh/einhorn (v0.4.0) unjudder/mail (1.0-alpha) silverstripe/framework (3.1.0-beta1) kphoen/contact-bundle (1.0.1, 1.0.0) bradstinson/assets (0.0.4) packfire/options (1.1.0) silverstripe/cms (3.1.0-beta1) vates/gallic (v0.2.4) ruudk/mollie-bundle (0.1.2) azema/phigrate (v1.1.2) mf4php/mf4php-beanstalk (1.0.0) lf4php/lf4php-stdout...

Community News: Latest PECL Releases for 12.18.2012

Community News: Latest PECL Releases for 12.18.2012
Latest PECL Releases: xcommerce 1.0.5 yaf 2.2.8 graphdat 0.1.0 graphdat 0.2.0 xattr 1.2.0 pecl_http 2.0.0beta3

Community News: php|architect Acquired by Musketeers.me

Community News: php|architect Acquired by Musketeers.me
If you've been around the PHP community for any length of time (or even at all it seems) you've probably heard of or seen something about php|architect - the magazine, their training and even their popular annual conference, php|tek. News came out yesterday that the php|architect group has been acquired by Musktreers.me (several of which happen to be well-known PHP community members).Over the course of the last ten years, our focus has always been education-not just of our readers and customers, but also...

Read Preferences wth the MongoDB PHP driver

Read Preferences wth the MongoDB PHP driver
Read Preferences wth the MongoDB PHP driver London, UK Tuesday, December 18th 2012, 09:41 GMT Read Preferences are a new Replica Set and Sharding feature implemented by most MongoDB drivers that are supported by 10gen. This functionality requires MongoDB 2.2. In short, Read Preferences allow you to configure from which nodes you prefer the driver reads data from. In a Replica Set environment it is the driver that does the selection of the preferred node, and in a Sharded environment it is the mongos...

Interview with Chris Spruck, Kevin Roberts, and Nic Rosental

Interview with Chris Spruck, Kevin Roberts, and Nic Rosental
Chris Spruck's Blog:A http://www.awdg.org/members/8319980/?op=&memberId=8319980 Kevin Robert's Blog:A http://www.linkedin.com/in/kevinaroberts01 Nic Rosental's Blog:A http://www.awdg.org/members/8319980/?op=&memberId=8319980 Chris Spruck's Twitter:A@cspruck Kevin Robert's Twitter:A@robokev Nic Rosental's Twitter:A@nicdev Show Notes: http://www.thompsontechnologies.com/ http://atlantaphp.org/ http://epiclabs.com/ http://us.linkedin.com/company/brick-house-specialty-resources...

Retina Ready

Retina Ready
When you get your shiny new retina device this holiday season, will the Internet be ready for you to see all its content in twice the pixel density glory? Probably not. But, this handy guide will help get your site aoretina readya in no time. Pixel density? Retina ready? Say what?Many new mobile devices are built using special display panels that are capable of displaying more pixels per inch than the standard display you're probably used to. For Apple products (iPhones, iPads, &c.), the density is twice...

Web Mozarts: On Libraries and Dependencies

Web Mozarts: On Libraries and Dependencies
On the Web Mozarts blog there's a recent post from Bernhard Schussek looking at some of the recent talk about dependencies in the PHP community sharing some of his thoughts on the subject and the Not Invented Here thought pattern.The general attitude of people arguing against dependencies is that dependencies are a bad thing. Why could they be a bad thing? [...] Why do libraries have dependencies at all? Is a library with dependencies less decoupled than one without?He includes some of the common reasons...

IBM developerWorks: Create REST applications with the Slim micro-framework

IBM developerWorks: Create REST applications with the Slim micro-framework
On the IBM developerWorks site there's a new tutorial posted walking you through the process of creating a REST application with Slim, a popular microframework for PHP.In this article, I introduce you to Slim, a PHP micro-framework that's designed for rapid development of web applications and APIs. Don't be fooled by the name: Slim comes with a sophisticated URL router and support for page templates, flash messages, encrypted cookies, and middleware. It's also extremely easy to understand and use, and it...

WebDevRadio: Episode #105 - Font tools, design thoughts, parallel deployment & my Florida road trip

WebDevRadio: Episode #105 - Font tools, design thoughts, parallel deployment & my Florida road trip
The latest episode of WebDevRadio has been posted - Episode #105, "Font tools, design thoughts, parallel deployment, and my Florida road trip".Hello all from sunny Florida :) Recently discovered jquery validation plugin only 6 years too late, and have found some tools that work in conjunction with it, including Pajama, a PHP library. Also have some links to font combination articles and tools, and have recently been using "parallel deployment" in Tomcat 7.The Pajama PHP library does "hybrid validation"...

phpMyAdmin on Windows Azure Web Sites

phpMyAdmin on Windows Azure Web Sites
In my previous post about the migration of a WordPress site to Windows Azure I mentioned that I used phpMyAdmin to import existing blog data into a MySql/ClearDb database in Windows Azure. phpMyAdmin is a web based tool for administering MySql databases.AIt can beAused to create tables, edit the data in tables, export/import/backup data and many other tasks. I found it to be an adequate tool for allAMySql db administration needs in Windows Azure. This post describes how to install and configure...

MaltBlue.com: Zend Framework 2 Core Concepts - Dependency Injection

MaltBlue.com: Zend Framework 2 Core Concepts - Dependency Injection
In this new post Matthew Setter has posted about one of the core concepts behind the structure and use of Zend Framework 2, its use of dependency injection to handy object relationships and access (via Zend/Di).As Zend Framework 2 is well and truly here, before some of us who are new to it dive right on in, whether you're completely new or, like me, migrating from Zend Framework 1, it's really important to ensure that we understand the core concepts on which it's based. [...] In this, the first part in...

Alex Inführ: PHP non alpha numeric 7 and 6 char code

Alex Inführ: PHP non alpha numeric 7 and 6 char code
Following along with the non-alpha PHP code that Gareth Heyes recently posted about, Alex Inf├╝hr has created some of his own using only dollar signs, underscores, equals, plus and parentheses.I used the following charset: $_=+(); As you can see only 7 chars. In the end the function log will be created,because this won't exceed the memory limit. In the beginning I created the php function assert and it was 99 mb large php file, way too big to get executed.He uses a few tricks to get the language to...