PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 41 to 60 of 215

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:ThinkPHP Blog: Study about relevance of business goals in PHP software architecture Community News: TEKX 2010 Wrapups Rasmus Lerdorf's Blog: Writing an OAuth Provider Service Keith Casey's Blog: Event Driven Programming Ilia Alshanetsky's Blog: Scalar Type Hints are Here! Web Development Blog: Create PDF documents Online with TCPDF PHPBuilder.com: Use PHPUnit to Implement Unit Testing in Your PHP Development Web Builder Zone: Zend_Test for...

Blogging for 5 years

Blogging for 5 years
Well, I just checked my calendar and it turns out I've been blogging for exactly 5 years now. This is the only time I allow myself to make an off-topic post, so here goes: An exciting year indeed, with lots of change. Moved back from Korea to the Netherlands, started a new job, spoke at a conference, and I've met lots of bright and interesting people.I've been royally sucking at blogging though. Only 22 posts in the entire year. Worst year to date :) I really should get back into the game, but I steadily...

Slides for aMobile for PHP Developers' and aPHP development in the cloud'

Slides for aMobile for PHP Developers' and aPHP development in the cloud'
This week I was in Chicago to present two talks at php|tek: Mobile for PHP Developers - A 3 hour tutorial to teach PHP developers what they need to know to write web sites for mobile devices and APIs for native apps. PHP Development in the Cloud - The companion talk to my cloud book, which serves as an introduction to cloud principles for PHP developers. It covers not only what the cloud is, but also talks about how developers should architect their apps to be more acloud ready'. If you're a web...

Aleksey Martynov's Blog: Getting started with lexa-tools: Blog in 15 Minutes

Aleksey Martynov's Blog: Getting started with lexa-tools: Blog in 15 Minutes
Aleksey Martynov has submitted a new tutorial showing you how to (create a) "blog in 15 minutes" with the help of the lexa-tools framework, a set of utilities that gives you a procedural API to some handy tools.The tutorial walks you through all the steps you'll need: setting up the environment creating a site skeleton making the blog posts model (with the CRUD generator) make the main page to display the latest posts adding comments creating a page for each posts's detail and the comments view If you'd...

Tom Rawcliffe's Blog: session_start() blocking in php

Tom Rawcliffe's Blog: session_start() blocking in php
Tom Rawcliffe has a new post to his blog talking about an issue he found when trying to optimize a site for his company's systems - a problem with the blocking sessions caused when the pages were loaded.Now I didn't know it but is seems that php's session handling is blocking on a per request basis. Kinda makes sense if you think about it, that if two requests simultaneously try and change a session variable then you would get constancy issues. So php handles this by making session_start() a blocking...

Announcing the May 2011 Zend Framework Bug-Hunt

Announcing the May 2011 Zend Framework Bug-Hunt
For those who haven't put the reoccurring event in their calendar, this announcement is for you: Zend Framework Monthly Bug-hunt is here again! Tomorrow, Friday and Saturday of May (the 26th, 27th and 28th 2011), 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.

book review: php development in the cloud

book review: php development in the cloud
Cloud computing is no longer a buzz word, a hype that's been shouted at many technical conferences. No, it has turned into a real business model many people make a living off. And in that perspective I started exploring the world of cloud computing about a year ago. I also teamed up with Microsoft to promote and explore their new Windows Azure platform and even co-organized a contest deploying PHP applications on the Microsoft cloud solution.A couple of weeks ago, my dear friend Cal Evans asked me to...

IBM developerWorks: Starting to use ODBC with PHP

IBM developerWorks: Starting to use ODBC with PHP
On IBM's developerWorks site there's a new tutorial that wants to help you get started with ODBC in PHP, using the iodbc libraries and extension for PHP to connect to a database and pull back results.Let's look at how a typical Linux-Apache-PHP-MySQL (LAMP) environment can be transformed into this flexible Linux-Apache-PHP-ODBC (LAPO) environment. There are two general options for ODBC drivers on Linux: iODBC and unixODBC. Both sets of drivers have their own pros and cons, and both work with PHP, but...

PHPBuilder.com: Tracking User Activity in PHP with Cookies and Sessions

PHPBuilder.com: Tracking User Activity in PHP with Cookies and Sessions
On PHPBuilder.com today there's a new tutorial from Leidago Noabeb showing how you can track your website's users with the help of sessions and cookies, the handling for which are already included in PHP.So, why can't you maintain state with HTTP? The main reason is because HTTP is a stateless protocol, meaning that it has no built-in way of maintaining state between transactions. For example, when a user requests one page followed by another, HTTP does not provide a way for us to tell which user made...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
Easy Recaptcha Session in DB Users Template parser Math CAPTCHA Cookie Manager Sit Session On Page SEO Simple Image Cropping JSON Builder Jalali DateTime Class

Startups in anew places'

Startups in anew places'
In my last post about how companies don't seem to be on the aRemote Work' bandwagon lately, I mentioned all these startups that are buying office space to get started. An interesting, if small aspect of that:A They aren't aoIn the Valleya. It used to be that all the startups were in Silicon Valley, with some smaller startup zones in other cities.A New York, Seattle, maybe DC. And perhaps that's one reason why the idea of remote work was so popular.A Lots of people didn't want to move to these very...

Mirroring SourceForge Git repositories to GitHub

Mirroring SourceForge Git repositories to GitHub
SemanticScuttle, your self-hosted social bookmark manager, uses SourceForge as project hosting space. We're utilizing its Git hosting facilities to coordinate development between several developers. Apart from that, we host file releases there, use the bug tracker and have the demo installation on the SourceForge servers. GitHub on the other hand is a verrry popular Git repository hosting service that offers some unique features with strong social components. To attract more...

Mid conference wrap up

Mid conference wrap up
In a nicer section of the RAI conference center than in previous years I've attended, the Dutch PHP conference last week was as professionally organized as ever by ibuildings. The weather was kind too, having cleared up from a previous blustery days I'd spent south of Amsterdam with my parents. My talk had a big audience, which stayed the course. Unfortunately my abstract was condensed down in the small printed name-tag/program-guide, which contributed to some polarized reviews. Some really liked the...

DZone.com: PHP Tool Integration (PHPsrc)

DZone.com: PHP Tool Integration (PHPsrc)
On the PHP on Windows section of DZone.com, Eric Hogue looks at the PHPsrc extension for Eclipse - a handy tool that lets you run some of the common PHP QA tools right from the IDE.PHPsrc is a plugin that allow you to run PHP_CodeSniffer, PHPUnit, PHP Depend and PHP Copy/Paste Detector directly in Eclipse. The site also says that more tools should come. As you work, you will see any transgression you make. That will save you from breaking the build, but it also makes it easier to fix the problem. After...

Shameer Chamal's Blog: Tutorial : Simple ajax validation for Kohana

Shameer Chamal's Blog: Tutorial : Simple ajax validation for Kohana
Shameer Chamal has a quick tutorial posted to his blog today showing how you can create a basic ajax validation feature for your Kohana-based web application.If you are new to Kohana framework, implementing validation will be an adventure, especially if you are looking for ajax validation. In this article I will present a simple way to implement some necessary validations using ajax in a sign up form.He starts with a simple view containing the login form and including a few extra files (like the...

Laura Thompson's Blog: All systems suck

Laura Thompson's Blog: All systems suck
Laura Thompson has a quick post to her blog explaining one simple fact that all developers (or really anyone even loosely related to computing systems) should remember - all systems suck.I've been thinking a lot about this idea lately. I've spent a lot of years as an engineer and consultant fixing other people's systems that suck, writing my own systems that suck, and working on legacy systems, that, well, suck. Don't let anyone fool you. All systems suck, to a greater or lesser extentShe presents her...

Slawek Lukasiewicz's Blog: Zend Framework: logging with Firebug and FirePHP

Slawek Lukasiewicz's Blog: Zend Framework: logging with Firebug and FirePHP
Slawek Lukasiewicz has a new post to his blog today showing you how to use the popular Firebug extension for Firefox with the FirePHP plugin to make error logging simpler and less obtrusive without ever having to leave the browser.If you use Firefox, I bet you already know Firebug extension. This is irreplaceable tool for web development. But there is also FirePHP extension, which provides possibility to log into Firebug console from PHP scripts. This is very convenient way for debugging process, because...

Web Species Blog: The New Era of PHP Frameworks

Web Species Blog: The New Era of PHP Frameworks
On the Web Species blog there's a new post from Juozas Kaziukenas about the new era of PHP frameworks that are coming out (or might be already here). This new group of frameworks is redefining the PHP framework world:I have worked on a lot of different systems and projects in my years and most of that was spent doing PHP. However just recently I have noticed a new major point in time - a new era of PHP frameworks. Seems like everything is changing these days. I want to discuss what I think the current...

Community News: Latest PECL Releases for 05.24.2011

Community News: Latest PECL Releases for 05.24.2011
Latest PECL Releases: svm 0.1.2 gearman 0.8.0 gmagick 1.0.9b1 hidef 0.1.8

My tools: IDE: PHPStorm

My tools: IDE: PHPStorm
Inspired by Jan Willem Eshuis who did a series in Dutch on his favorite tools (both software and hardware), I wanted to do a similar thing. Why? To share my toolset which could make it easier for other developers to find the right tools for their specific situation. I'm not saying my tools are the best for everyone, but who knows someone might benefit from the tools I use, so I want to share it with the world. Where Jan Willem started with his hardware, I'm going to start with the software, as to me, the...