PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

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

Stefan Koopmanschap's Blog: What PHP needs (well, what I think it needs)

Stefan Koopmanschap's Blog: What PHP needs (well, what I think it needs)
In this new post to his blog, Stefan Koopmanschap shares some of what he thinks both the PHP language and the PHP community need right now to help make things better overall.Today, a riot fight strong discussion happened on Twitter regarding PHP. Some guy forked PHP and made some changes to it, then released his package on his own site. Some of the improvements were clearly just to please his own taste, others were definitely useful additions. The discussion following all this was interesting. Not just...

Jason Stiles' Blog: How To Protect Your Site From XSS With PHP

Jason Stiles' Blog: How To Protect Your Site From XSS With PHP
In a recent post to his blog Jason Stiles takes a look at some of the things you can do with PHP to help protect your site from XSS (cross-site scripting attacks) with some basic filtering.Cross-Site Scripting (XSS) is a type of attack where a hacker attempts to inject client-side scripting into a webpage that others are able to view. The attack could be as simple as an annoying alert window or as sophisticated as stealing a logged in user's credentials (commonly saved in browser cookies). [...] Since...

Adminxweb.com: PHP Frameworks Benchmarked: Here Are the Results

Adminxweb.com: PHP Frameworks Benchmarked: Here Are the Results
The Adminxweb site has put together some framework benchmarks for several of the popular frameworks out there, some of which you may not have heard of before.There are various PHP frameworks and they all have different speeds. The only way to judge a framework by its speed is by benchmarking - conducting tests and comparing the results. [...] Comparing various benchmarks is less of a scientific comparison and more of a subjective application. So in this post, I will review the performance of these...

php|tek 2011 Closing Remarks

php|tek 2011 Closing Remarks
A few weeks ago at php|tek, I was lucky enough to deliver the Closing Remarks. Well.. it was less "lucky" and more of a "wait.. you haven't done anything this week, make yourself useful." So after a week of sessions, midnight hackathons, midnight unconference, tornados, power outages, a red carpet entrance, a family reunion, I got the final word.. Of course, this recap is not verbatim. I did the original presentation from a basic outline and have since had a few weeks to ponder it. Disclosure: I have...

Community News: Latest PEAR Releases for 06.13.2011

Community News: Latest PEAR Releases for 06.13.2011
Latest PEAR Releases: Net_SMTP 1.6.0

Anthony Wlodarski's Blog: Zend Framework and why it is important to read the source code.

Anthony Wlodarski's Blog: Zend Framework and why it is important to read the source code.
Anthony Wlodarski makes an important point about what one of your first steps should be when considering a framework for your application - be sure to read the source first . In his case, it was the Zend Framework.

What PHP needs (well, what I think it needs)

What PHP needs (well, what I think it needs)
Today, a riot fight strong discussion happened on Twitter regarding PHP. Some guy forked PHP and made some changes to it, then released his package on his own site. Some of the improvements were clearly just to please his own taste, others were definitely useful additions. The discussion following all this was interesting. Not just the one on Twitter, but I also got a more lengthy response through e-mail. While responding to that, I thought I'd write a blogpost as well to offer my 2 cents on what I think...

PHPBuilder.com: PHP Multithreading with cURL

PHPBuilder.com: PHP Multithreading with cURL
On PHPBuilder.com Jason Gilmore has posted a new tutorial about how to handle a more true version of multi-threading (non-native, of course) in a PHP application making HTTP requests. His method uses cURL, the popular extension that make working with socket connections a lot simpler.This article explains an alternative solution that consists of sending multiple HTTP requests to the same Web server on which PHP is running. Each HTTP request triggers the execution of a different task. Many requests can be...

No longer fun-employed: MojoLive

No longer fun-employed: MojoLive
So it appears that the acat is out of the bag' so to speak, as one of my future coworkers, Sandy Smith, has already blogged about it. But Sandy, myself and a few others (Who I won't name yet) a are getting together to start up a new company called MojoLive.A As Sandy mentioned in his post, he is the CPO (Chief Product Officer) and I'm coming onboard as the CTO. I've been working on seeing this happen for a while now and I'm really exited that it's finally happening. I'll share more details as I can, but...

DZone.com: Hardening PHP: How to securely include remote code (part 1)

DZone.com: Hardening PHP: How to securely include remote code (part 1)
On the PHP on Windows blog from DZone.com Krzysztof Kotowicz has a new post - part one in a series on securing your PHP application - a look at securely including remote code from a source outside of your application.First post of the series discussing various methods of including remote PHP code in your application - from security standpoint. In this post we discuss the history of remote code execution vulnerabilities in PHP apps and ways to prevent them. We finish off by presenting an unsecure method...

Rob Allen's Blog: ZF2 Training at PHPNW 2011!

Rob Allen's Blog: ZF2 Training at PHPNW 2011!
As Rob Allen points out, the PHP North West conference is happening again this year and includes a Zend Framework 2 tutorial day session as taught by him.The fabulous PHPNW conference is back again this year on October 8th and 9th and tickets are now for sale for a mere £72. Buy now! as you only have a few days left at that price. There's no need to wait for the schedule as we know from the past 3 years, that it's going to be a great selection of relevant topics. More importantly, this year there's a...

PHP Days | OSI Days

PHP Days | OSI Days
Come and speak at PHP Days, co-organized with OSI Days which will be held in Bangalore, India on 20-21 November 2011. This year will be the 8th edition of OSI Days. This special conference is designed to bring focused attention to PHP. The last day of submission is June 20, 2011. This edition of PHP Days | OSI Days will have special focus on: Enterprise and Professional PHP Quality Management in PHP PHP in Cloud Submit a proposal now!

Slawek Lukasiewicz's Blog: Working with date and time in object oriented way

Slawek Lukasiewicz's Blog: Working with date and time in object oriented way
Slawek Lukasiewicz has a new post today about working with dates and times in PHP on a more object-oriented fashion than in the more traditionally procedural way of just calling PHP date/time functions on the string values.Date and time manipulation in PHP is mostly connected with functions like: date, time or strtotime. They can be sufficient, but if we want to deal with dates like with objects - we can use DateTime class. DateTime class is not only straightforward wrapper for standard functions, it has...

Robert Eisele's Blog: PHP Hacking

Robert Eisele's Blog: PHP Hacking
Robert Eisele has a new post (and some new source) on his blog today that has gotten the PHP community both up in arms and excited about the potential it offers - a fork of PHP that's been modified to include lots of little improvements for changes in performance, some new PHP functions, usability improvements and changes in the MySQLi/mysqlnd drivers.It took me a while but here's a new toy. Today I publish my own PHP fork based on the PHP 5.3.6 code base with a few changes that make the everydays...

Site News: Popular Posts for the Week of 06.10.2011

Site News: Popular Posts for the Week of 06.10.2011
Popular posts from PHPDeveloper.org for the past week:Sasa Stamenkovic's Blog: Eclipse vs NetBeans for PHP Development Zend Developer Zone: SOLID OO Principles DZone.com: PHPSpec: BDD for your classes Chris Roane's Blog: What does it mean to be an Advanced PHP Programmer? Cal Evans's Blog: Crafting a conference proposal PHPWomen: The Dutch PHP Conference 2011 ZendCasts.com: Writing Custom Zend Filters with HTMLPurifier Zend Developer Zone: Liskov Substitution Principle...attempted Michael Nitschinger's...

Pango for PHP PECL channel

Pango for PHP PECL channel
It occurs to me that though I wrote an introduction post about Pango for PHP, I forgot to mention that it's actually installable using the PECL installer. pecl channel-discover pecl.mgdm.net pecl install channel://pecl.mgdm.net/Pango-0.1.0Assuming you have the required development packages installed, it should go off and install it. You may still need to add theextension=pango.soline to your php.ini. Hope this helps someone give it a go! As ever, any feedback is welcome.

Anthony Wlodarski's Blog: Zend Framework and why it is important to read the source code.

Anthony Wlodarski's Blog: Zend Framework and why it is important to read the source code.
Anthony Wlodarski makes an important point about what one of your first steps should be when considering a framework for your application - be sure to read the source first. In his case, it was the Zend Framework.One thing I learned early on with ZF was that the curators and associates in the ZF ecosystem always fall back to the root of "read the code/api/documentation". With good reason too! It is not the volunteers simply shrugging you off but it is for your own good.He includes an example of the...

Zend Developer Zone: Getting an OAuth Access Token from the Command Line

Zend Developer Zone: Getting an OAuth Access Token from the Command Line
Tim Lytle has written up a new tutorial for the Zend Developer Zone talking about OAuth and making one of the more difficult parts - getting an access token - a bit simpler using a command-line application.OAuth is great - there's no need to save users' passwords, it's - in theory - a consistent way to interact with other services, and it's hopefully something that your users are familiar and comfortable using. But if you're not just interacting with your users' accounts - for example, your application...

Elvin Haci's Blog: Using Python and PHP together

Elvin Haci's Blog: Using Python and PHP together
Elvin Haci has a recent post to his blog showing how he set up PHP and Python to work on the same machine, just on different ports of the same Apache instance. His example is based on Ubuntu, but the principles can be used just about anywhere.Today i decided to install Python in Ubuntu OS and to use PHP and Python both together. If i hadn't installed php and wanted to have python as only localhost in my OS, so it was easy, there are plenty of examples which show how to do it(for example). But if you have...

JSClasses.org Blog: Lately in JavaScript podcast - Episode 5 (Javascript to Replace PHP?)

JSClasses.org Blog: Lately in JavaScript podcast - Episode 5 (Javascript to Replace PHP?)
From the JSClasses.org site today there's a new episode of their "Lately in Javascript" podcast that asks the question "Is Javascript going to replace PHP?"So it seems that recently Douglas Crockford of Yahoo commented they are considering to replace PHP with Node.js based JavaScript for server side Web applications. On episode 7 of the Lately in JavaScript podcast, Manuel Lemos and Michael Kimsal have Zachary Kessin, author of the Programming HTML 5 Applications book, to debate whether it makes sense to...