PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

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

Cal Evans' Blog: How do I find good PHP developers?

Cal Evans' Blog: How do I find good PHP developers?
If you or your company is looking to hire on PHP developers but are having trouble finding good, qualified people, you should check out some of the advice that Cal Evans has posted to his blog to help you out.Twice this week I got asked a similar question, "How do I find good PHP developers to hire?" The first one was a recruiter who had originally tried to hire me because she "read my resume". [...] The second one, however, was a just someone trying to find PHP developers for his team. Since he wrote me...

Jim Plush's Blog: Fix when compiling the Redis php extension on OSX - mach-o, but wrong architecture

Jim Plush's Blog: Fix when compiling the Redis php extension on OSX - mach-o, but wrong architecture
When trying to load in the Redis module for his PHP installation, Jim Plush was getting an error:PHP Warning: PHP Startup: Unable to load dynamic library '/[...]/redis.so' - dlopen(/[...]/redis.so, 9): no suitable image found. Did find: /[...]/redis.so: mach-o, but wrong architecture in Unknown on line 0He fixed the issue with the help of a bash script (source included) that sets up the right environment to build PHP on the OSX platform. Then the normal make, phpize, etc process can be done on the PECL...

Kevin Shroeder's Blog: Zend_Log with multiple writers

Kevin Shroeder's Blog: Zend_Log with multiple writers
Kevin Schroeder has a recent post to his blog about a handy trick Zend Framework developers can use to have Zend_Log write out to multiple sources at once pretty easily.If you were not aware, Zend_Log provides facilities for writing to multiple logs through the same log instance. Additionally, you can do this via configuration options when using a Zend_Application resource plugin. Together those make for very powerful logging mechanisms. "How?" you ask? It's really easy.The trick lies in the...

IBuildings techPortal: DPCRadio: PHP Through the eyes of a hoster

IBuildings techPortal: DPCRadio: PHP Through the eyes of a hoster
New on the IBuildings techPortal today is the latest episode of their DPCRadio series - sessions recoded at the Dutch PHP Conference 2010. In this new recording, Thijs Feryn talks about PHP from the perspective of the hosting company rather than the developer.Most PHP talks are given from the point of view of people who work on a project internally. These people are mostly developers, designers, project managers, QA's and there's even an occasional business man who shares his opinion on PHP. I would like...

Zend Developer Zone: Improving Code Quality with Flash Builder 4 and PHPUnit

Zend Developer Zone: Improving Code Quality with Flash Builder 4 and PHPUnit
On the Zend Developer Zone there's a new tutorial written by Nathan Good about improving the quality of your Flash applications (built in Flash Builder 4) with the help of unit testing with PHPUnit.Unit testing is becoming a fairly common element of software projects because of its promise of providing better quality to the code base. [...] This article is about improving your code quality in a sample project using Adobe Flash Builder 4 to build a rich user interface (UI) and connecting to PHP services...

Community News: Latest PECL Releases for 09.14.2010

Community News: Latest PECL Releases for 09.14.2010
Latest PECL Releases: ibm_db2 1.9.0 gmagick 1.0.8b1 CUBRID 8.3.0.100903

Day Camp 4 Developers

Day Camp 4 Developers
Normally in this space, I talk about the tech side of things. Whether it's events, concepts, books, startups, or whatever, I've always written on the harder tech skills. It's ironic since when I joined the Computer Science Advisory Board from my undergraduate school last year, our focus was on the soft skills. The point is always: "It doesn't matter how smart you are if you can't express your idea effectively." With that in mind, I'm happy to announce Day Camp 4 Developers organized by my friend and...

Announcing Zend Framework's Bug Hunting Days For September

Announcing Zend Framework's Bug Hunting Days For September
Yep, it's the third week of the month again- and you know what that means: Zend Framework Monthly Bughunt! This Thursday, Friday and Saturday of September (the 16th, 17th and 18th 2010), we'll be hosting our monthly bug hunt. For those of you unfamiliar with the event, each month, we organize the community to help reduce the number of open issues reported against the framework.

Oracle Technology Network: PHP Web Auditing, Authorization and Monitoring with Oracle Database

Oracle Technology Network: PHP Web Auditing, Authorization and Monitoring with Oracle Database
On the Oracle Technology Network today there's a new article from Chris Jones about using the client identifier in the OCI8 PHP-to-Oracle connections to help with auditing, profiling and monitoring your Oracle database usage.This "client identifier" can be used by Oracle Database to distinguish between individual web application users who all connect to the database using one common set of database credentials. For example, every page in a web site might physically connect to the database as the same...

Kevin Schroeder's Blog: Tapping millions of non-PHP PHP developers (manager's guide for Java to PHP)

Kevin Schroeder's Blog: Tapping millions of non-PHP PHP developers (manager's guide for Java to PHP)
Kevin Schroeder has posted an article he'd written for the Zend news letter about non-PHP developers branching out into PHP for the first time and how easy the language makes it.I have had the benefit of being able to program in many different languages for many different environments over the years. Throughout that experience there are 2 languages that have risen to the top of my favorites list. PHP is one, obviously. But Java is the other. [...] To access all of the functionality in Java, there is a...

Gonzalo Ayuso's Blog: Building an ORM with PHP

Gonzalo Ayuso's Blog: Building an ORM with PHP
In this new post to his blog Gonzalo Ayuso looks at building an ORM (don't worry, he recommends something like Doctrine first) as an exercise to understand how they're constructed and how one could fit his goals.What's the motivation for me to build this ORM? The answer is a bit ambiguous. I like SQL. It allows us to speak with the database in a very easy way. [...] So the idea I figured out was to create a set of classes based on my tables, in a similar way than traditional ORMs to help me to...

Derick Rethans' Blog: Collecting Garbage: Performance Considerations

Derick Rethans' Blog: Collecting Garbage: Performance Considerations
Derick Rethans has posted the third part of his series looking at the garbage collection handling in PHP (the first two parts are here: one, two). In this last part of the series, he'll look at some of the possible performance impacts the garbage collection functionality can have in your applications.In the previous two parts of this column we have explored PHP's take on circular referenced variables and a mechanism that allows to clean up this particular problem with reference counted variable tracking....

Improving Code Quality with Flash Builder 4 and PHPUnit

Improving Code Quality with Flash Builder 4 and PHPUnit
Unit testing is becoming a fairly common element of software projects because of its promise of providing better quality to the code base. A unit test is a class or method that exercises your code for purposes of verifying that it functions correctly. During the course of your project, these tests remain as artifacts that can be used over and over again to verify that your code is always working correctly. The higher percentage of your production code you exercise, the higher degree of certainty you can...

Steponas Kazakevicius' Blog: Interruptable file download

Steponas Kazakevicius' Blog: Interruptable file download
Steponas Kazakevicius has written up a new tutorial about file uploading and, more specifically, making an upload tool that can handle interruptions.Have you ever been to a website that offers downloads of stuff? And while you are waiting for the download, there are lots of ads around? Sure you have. I have too. The last day I was downloading stuff. An idea came to my head. Was there a site which required to stay and watch the ads while you are downloading? Didn't see one. Is that technically possible?...

Web Builder Zone: What paradigm should PHP applications embrace?

Web Builder Zone: What paradigm should PHP applications embrace?
On the Web Builder Zone there's a new article posted from Giorgio Sironi asking readers what they think is the next direction web applications will head towards.PHP is one of the most used web development programming languages in the world, and from its original creation in 1995 has evolved much both as a platform, with drivers for nearly every existent database, and as a language itself, with the introduction of several new programming paradigms.He gives an overview of the history of the PHP language...

TutToaster.com: Ruby for PHP Developers

TutToaster.com: Ruby for PHP Developers
If you're a PHP developer and have been wanting to find out a bit more of what Ruby is all about, you should check out this new post from TutToaster.com that might help with the learning process.With our knowledge of PHP we can learn a lot about Ruby. Use of variables, loops, arrays, functions and classes, everything starting from PHP. In the end, there is an example to see all together where we'll combine what we have learnt to see something really useful in action.They introduce some of the basics of...

Community News: Latest PEAR Releases for 09.13.2010

Community News: Latest PEAR Releases for 09.13.2010
Latest PEAR Releases: Payment_DTA 1.4.0a4 Net_IPv4 1.3.4 Services_Twitter 0.6.3

Collecting Garbage: Performance Considerations

Collecting Garbage: Performance Considerations
Collecting Garbage: Performance Considerations London, UK Monday, September 13th 2010, 09:23 BST This is the third (and last) part of three-parts column that was originally published in the June 2009 issues of php|architect. Part one is here and part two is here. In the previous two parts of this column we have explored PHP's take on circular referenced variables and a mechanism that allows to clean up this particular problem with reference counted variable tracking. Of course, the implementation of...

Introduction to PHP

Introduction to PHP
Matthew Weier O'Phinney and I are giving an Introduction to PHP presentation this morning at Vermont Code Camp. I've posted the slides to SlideShare and the example PHP scripts are available on GitHub. If you are at Vermont Code Camp and attended our session, please take a minute to give us feedback on Joind.in. Introduction to PHP View more presentations from Bradley Holt.

PHP Web Database Auditing, Authorization and Monitoring

PHP Web Database Auditing, Authorization and Monitoring
Oracle Database "client identifiers" are cool because they let Oracle Database trace and monitor DB resource usage for individual web users, not just for the username that connected to the DB. You know how your web app files all connect...