PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 1 to 20 of 219

Johannes Schlüter's Blog: MySQL Query Analyzer and PHP

Johannes Schlüter's Blog: MySQL Query Analyzer and PHP
Johannes Schl├╝ter has a new post to his blog today mentioning the beta release of the mysqlnd_ms plugin (previously mentioned by Ulf Wendel and a new feature that can be plugged into the MySQL Enterprise Monitor to make the Query Analyzer directly use PHP instead.When running a PHP-based application with MySQL it is often quite interesting to see what actually happens on the database sever. Besides monitoring of the system load etc. it is often interesting to see what queries are actually executed and...

Web DevCon 2011

Web DevCon 2011
The Web DevCon 2011, the conference for web developers, will take place from 17th - 18th of October 2011 in the InterContinental in Hamburg (Germany). Web DevCon features trends, solutions and know-how for web developers: From web technology and web architecture to programming languages such as php, java and ruby as well as web frameworks and development tools. The event is aimed at web programmers, web designer, webmaster, software developers, agencies and project managers from advertising-...

Evert Pot's Blog: iconv_substr vs mbstring_substr

Evert Pot's Blog: iconv_substr vs mbstring_substr
Evert Pot came across an interesting performance issue as he was working through an application that needed to do some string substitutions - the difference between iconv_substr, mb_substr and substr.While working on an application I ran across a huge bottleneck which I isolated down all the way to the use of the iconv_substr function. If you ever wonder which is better to use, [the benchmark code in the post[ should help your decision.His results changed quite a bit from machine to machine (and...

Community News: CodeWorks 2011 Early Bird Pricing Ends Today

Community News: CodeWorks 2011 Early Bird Pricing Ends Today
If you want to get in on the Early Bird pricing for this year's CodeWorks conference (East and West coast tours), you better hurry - today's the last day the discount will be available!Don't miss your chance to get a discounted ticket to the Code Works '11 tour. Order today and save 20% off of each ticket. Find the city nearest you in the tours below and order your ticket today and join us as sparks fly!Cities on the route for this touring conference this year include Nashville, Baltimore, Seattle,...

PHPClasses.org: Lately in PHP Episode 16 - APC in PHP, MODX CMS, Top Developers

PHPClasses.org: Lately in PHP Episode 16 - APC in PHP, MODX CMS, Top Developers
PHPClasses.org has posted their latest episode of their "Lately In PHP" podcast today - PHP 5.4.0 Will not Include APC, Is MODX CMS better than Wordpress? Top PHP Developers in Every Country. PHP 5.4 beta 1 was released but APC is not going to be included at least in PHP 5.4.0. Manuel Lemos and Ernani Joppert discuss this and other happenings in the PHP world, like the adoption of more robust Continuous Integration methods to prevent shipping buggy PHP versions like what happened with PHP 5.3.7.The...

PHPMaster.com: Introducing Superglobals

PHPMaster.com: Introducing Superglobals
PHPMaster.com is back with another introductory tutorial for those new to the PHP language. It's a look at one of the most commonly used (sometimes badly) features of the language - superglobal variables.Superglobals are specially-defined array variables in PHP that make it easy for you to get information about a request or its context. They are called superglobal because they are always accessible, regardless of the scope - that is, you can access them from any function, class or file without having to...

Want to save the US economy? Hire remote!

Want to save the US economy? Hire remote!
I was talking to my boss the other day on his drive into work. He was complaining about how bad the traffic was getting in the South Bay area over the past few weeks during rush hour, and corolating this to how much ecomonic growth is going on in the valley right now. People are hiring like crazy, and as a result it's becoming harder and harder to find talented developers. I contrast this to the rest of the country, especially where I live in Ohio, where the slowdown in the ecomony and the impending...

PHP 5.4.0 Will not Include APC, Is MODX CMS better than Wordpress? Top PHP Developers in Every Country - Lately in PHP Episode 16

PHP 5.4.0 Will not Include APC, Is MODX CMS better than Wordpress? Top PHP Developers in Every Country - Lately in PHP Episode 16
PHP 5.4.0 Will not Include APC, Is MODX CMS better than Wordpress? Top PHP Developers in Every Country - Lately in PHP Episode 16 By Manuel Lemos PHP 5.4 beta 1 was released but APC is not going to be included at least in PHP 5.4.0. Manuel Lemos and Ernani Joppert discuss this and other happenings in the PHP world, like the adoption of more robust Continuous Integration methods to prevent shipping buggy PHP versions like what happened with PHP 5.3.7. Bob Ray, a book author and contributor of the MODX...

Site News: Popular Posts for the Week of 09.30.2011

Site News: Popular Posts for the Week of 09.30.2011
Popular posts from PHPDeveloper.org for the past week:PHPClasses.org: MODX: A CMS Framework Designed with PHP Developers in Mind DZone.com: Phar: PHP libraries included with a single file NetTuts.com: Build Ajax Data Grids with CodeIgniter and jQuery PHPMaster.com: File Uploads with PHP Wojciech Sznapka's Blog: Loosening dependencies with closures in PHP Gareth Heyes' Blog: Non alphanumeric code in PHP Chris Jones' Blog: Scripting Language Related Sessions at Oracle OpenWorld and JavaOne, October 2011...

The mysqlnd replication plugin 1.1.0 release

The mysqlnd replication plugin 1.1.0 release
PECL/mysqlnd_ms 1.1.0 (download) has been released (documentation)! It is a drop-in solution to add MySQL replication support to any PHP 5.3+ application using any of the PHP MySQL APIs (mysql, mysqli, PDO_MySQL) when compiled to use the mysqlnd library. It extends the mysqlnd library by replication and load balancing funtionality. The mysqlnd library is an optional replacement for the MySQL Client Library (AKA libmysql). The mysqlnd library ships together with PHP as of version 5.3. As of PHP 5.4 the...


MySQL Query Analyzer and PHP

MySQL Query Analyzer and PHP
Today we've released a few things for PHP and MySQL users: One is the first (and probably only) beta of the mysqlnd_ms plugin for MySQL Replication and Load Balancing support and the first GA version of a PHP plugin for the Query Analyzer of the MySQL Enterprise Monitor. Ulf blogged a lot about mysqlnd_ms, so I don't have to repeat him here. what I want to talk about is the other one. So what is that about? When running a PHP-based application with MySQL it is often quite interesting to see what...

Zend Framework 1.11.11 Released

Zend Framework 1.11.11 Released
The Zend Framework team announces the immediate availability of Zend Framework's ALL ONES 1.11.11 release, the eleventh maintenance release in the 1.11 series. 1.11.11 includes around 30 bug fixes and may be downloaded from the Zend Framework site .

Project: Warden: A user database authorization package for FuelPHP

Project: Warden: A user database authorization package for FuelPHP
Fuel framework users have another option when it comes to user authentication management in their applications. Ando has released Warden, a package that manages logins, password hashing and user ACLs.Warden is a user database authorization package for the FuelPHP framework that aims to fast track development by handling the work load of uthenticating user's. Built for performance, it comes with a ready-to-use user model and database install script.The package uses bcrypt for password hashing and also...

Rasmus Lerdorf's Blog: ZeroMQ + libevent in PHP

Rasmus Lerdorf's Blog: ZeroMQ + libevent in PHP
Rasmus Lerdorf has a new post to his blog sharing the results of some "investigative hacking" he did to see if making ZeroMQ and libevent work together was difficult. Thankfully, the answer was "not hard at all".While waiting for a connection in Frankfurt I had a quick look at what it would take to make ZeroMQ and libevent co-exist in PHP and it was actually quite easy. Well, easy after Mikko Koppanen added a way to get the underlying socket fd from the ZeroMQ PHP extension. To get this working, install...

Stuart Herbert's Blog: Where Do You Get Your PHP From For Windows?

Stuart Herbert's Blog: Where Do You Get Your PHP From For Windows?
In a recent post to his blog Stuart Herbert asks his readers where they get their Windows PHP binaries from - there's more than just windows.php.net out there after all.I'm currently working out installation instructions for phix on Microsoft Windows before my sessions at PHPNW 11 and ZendCon in October...and I need your help, because it has been many years now since I used Windows. If you do your PHP development using Windows on the desktop or laptop, where do you prefer to get your copy of PHP from?He...

iconv_substr vs mbstring_substr

iconv_substr vs mbstring_substr
While working on an application I ran across a huge bottleneck which I isolated down all the way to the use of the iconv_substr function. If you ever wonder which is better to use, this should help your decision: Benchmark scriptA$str = str_repeat("foo",100000);$time = microtime(true);Aiconv_substr($str,1000,90000,'UTF-8');Aecho "iconv_substr: " . (microtime(true)-$time) . "\n";A$time = microtime(true);Amb_substr($str,1000,90000,'UTF-8');Aecho "mb_substr: " . (microtime(true)-$time) . "\n";A$time =...

Noupe.com: Web Design & Development Podcasts

Noupe.com: Web Design & Development Podcasts
Noupe.com has posted a list of what they consider some of the best web design and development podcasts out there ranging on topics from general web tech to specific topics like accessibility and critiques of website designs.Not long ago we had a post that discussed the role that podcasts have been playing in the design field. After which we were asked for a post that focused on more web design and development related podcasts for our readers. [...] We scoured the bountiful podcast offerings that the...

Brian Swan's Blog: Version 3.0 (beta) of the SQL Server Drivers for PHP Released!

Brian Swan's Blog: Version 3.0 (beta) of the SQL Server Drivers for PHP Released!
Brian Swan has a new post to his MSDN blog today about the release of the latest version (3.0 beta) of the SQL Server drivers for PHP. This new release includes three improvements - buffered queries, support for LocalDB and support for high availability/disaster recovery.A Community Technology Preview (a beta release) of v3.0 of the SQL Server Drivers for PHP was released today (see the announcement on the team blog). You can download it here: Download v3.0 of the SQL Server Drivers for PHP. [...] It's...

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:PHP-Code.net: Securing PHP Applications Part II - Securing PHP code Jack Slingerland's Blog: 24 PHP Dark Arts: Multi-Processing (Series) Symfony News: Translation Component Now Avabilable (Symfony2) Web Builder Zone: PHPUnit 3.5: easier asserting and mocking Phil Sturgeon's Blog: Power dump() on your PHP applications David Sklar's Blog: Fast Multiple String Replacement in PHP Bradley Holt's Blog: Immutable Value Objects in PHP Lorna...