PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 5641 to 5660 of 6889

Notes about Developers Shame Day

Notes about Developers Shame Day
Note: this article was supposed to be released on November 3rd, but I was not able to finish and release it in time. So don't wonder if the tense in the article is not correct. Some days ago Cem Derin proposed the idea of the Developers Shame Day. As his blog entry is German only here is a short summary of what this is about: basically, a developer should look into old source code of him/her and present a piece of code which is stupid in some kind, be it obvious errors, bad structure or security flaws -...

Jose de Silva's Blog: Speeding up your application with Cache_Lite

Jose de Silva's Blog: Speeding up your application with Cache_Lite
In a new post to his blog Jose de Silva takes a look at how using the Cache_Lite PEAR package can help to speed up your application by reducing overhead caused by data fetching.Cache_Lite is one of the fast, light and reliable cache system for PHP. It's an extremely easy and small learning curve system to work with. This post will try to make you a light introduction to PHP Cache_Lite.He starts from the beginning - installing the package through the PEAR installer and setting up a basic configuration for...

DZone.com: From Doctrine 1 to Doctrine 2

DZone.com: From Doctrine 1 to Doctrine 2
On DZone.com today there's a new article from Giorgio Sironi about making the switch from Doctrine 1 to Doctrine 2 and some of what might be involved.Doctrine 2 is an implementation of the Data Mapper pattern, and does not force your model classes to extend an Active Record, nor to contain details about the relational model like foreign keys. [...] Note that you will have to run your application of PHP 5.3 for Doctrine 2 to work, mainly because of the use of namespaces in it.He talks about some of the...

Vanessa Vasile's Blog: Simple Way to Parse an x509 Certificate with PHP

Vanessa Vasile's Blog: Simple Way to Parse an x509 Certificate with PHP
In a new post to her blog, Vanessa Vasile has a reminder about a built-in PHP function that can help quite a bit when you're working with SSL certificates - openssl_x509_parse.PHP has a nifty little function for parsing an x.509 SSL certificate into an array to easily pull out the elements: openssl_x509_parse. Essentially, all you need to do is load up the contents of the certificate, either through a file or POST value, and enclose it in the array.She includes a code snippet that pulls in the...

Lorna Mitchell's Blog: Fetching Namespaced XML Elements With SimpleXML

Lorna Mitchell's Blog: Fetching Namespaced XML Elements With SimpleXML
Lorna Mitchell has a new post to her blog with a quick example of how to get namespaced values with SimpleXML out of a properly formatted XML file.Recently I was working with some google APIs and needed to retrieve some namespaced elements from the result set. This confused me more than I expected it to so here's my code for the next time I need it (and if you use it too, then great!) I was reading from their analytics data feed API, this returns a few key fields and then multiple tags, each with...

Community News: PHP-Dev Mailing List - PHP 5.4 alpha

Community News: PHP-Dev Mailing List - PHP 5.4 alpha
As is mentioned in this message to the php-dev mailing list from Derick Rethans, there's a desire to start on the next alpha release version for PHP - the 5.4.x series.We're a bit further along now; and with the typehinting resolved (http://thread.gmane.org/gmane.comp.php.devel/62298/focus=62858) I want to start started with PHP 5.4 with the first alpha on Wednesday, November 24th. There are a few things that need sorting out and/or clarification: Annotations, Lemon rewrite, APC in trunk. Keep in mind...

Qafoo.com: Remember your calls for papers (CfP Manager)

Qafoo.com: Remember your calls for papers (CfP Manager)
On Qafoo.com there's a new tool that's been introduced to help you keep track of the current Call for Papers that are currently happening for PHP conferences. The start of the PHP conference season is in full swing, and sometimes it can be hard to keep up. Their Call for Papers Manager can keep that information at your fingertips.The tool works quite simple: You can add CFPs you know about and which are relevant for the PHP community through a simple form. In order to remember the CFPs, you can configure...

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:Developer.com: Managing File Uploads with the Zend Framework NETTUTS.com: Book Review: Zend Framework 1.8 Web Application Development PHPFreaks.com: Template based document generation using LiveDocx and Zend Framework Phil Sturgeon's Blog: CodeIgniter "2.0": Rumours, facts and requests Brandon Savage's Blog: Why Every Developer Should Write Their Own Framework SitePoint.com: The Easy Way To Install PHP on Windows Elliot Haughin's Blog:...

Hidden Features of PHP Slides

Hidden Features of PHP Slides
My slides for the "Hidden Features of PHP" talk that I've given at ZenCon 2010 are now available at: zendcon_2010_hidden_features.pdf Thanks to everyone for listening, and I look forward to feedback at: http://joind.in/talk/view/2270

Ahmed Shreef's Blog: Soap Web Services in PHP & hint on consuming from .Net

Ahmed Shreef's Blog: Soap Web Services in PHP & hint on consuming from .Net
Ahmed Shreef has a post he's written up about using SOAP services in PHP (specifically in a CakePHP-based application using some Zend Framework libraries) and drops in a helpful hint at the end about getting .NET clients to play nicely with it.Last week, I was working on implementing a SOAP server for one of our projects at work, this web service was built to be consumed by some other software that is built using .Net . It wasn't that easy and I faced some problems that made me go crazy for some hours...

Project: PHPScenario - A Free Split Testing Library for PHP

Project: PHPScenario - A Free Split Testing Library for PHP
If you've ever wanted to do any split testing in your PHP-based application (show one group one thing, a different group another - gather statistics), you might want to check out a newly released tool from James Sylvanus called PHPScenario.I recently wrote up a bunch of split testing code for an application of mine (listy.us) and decided to round out the code, smooth the edges, and make it available under a BSD license. The result is phpScenario (http://www.phpscenario.org), a free object-oriented split...

Amit Singh's Blog: Installing PEAR and PHPUnit on WAMP and Windows 7

Amit Singh's Blog: Installing PEAR and PHPUnit on WAMP and Windows 7
Amit Singh has a recent post to his blog with step-by-step instructions on how to get PEAR, PHPUnit and a WAMP installed and working on Windows 7.In the project that i am currently working on, we decided to use PHPUnit for doing our unit testing, and i found that it was not a straight forward thing to install that I had thought it would be. I had to start by installing Pear, and as soon as i type 'go-pear' in command prompt and pressed enter key I got my first error. So here are the steps needed to...

Learn-CodeIgniter.com: Introduction To CodeIgniter

Learn-CodeIgniter.com: Introduction To CodeIgniter
If you've been looking for a great way to start branching out into the Model-View-Controller world of PHP frameworks, but have been intimidated by the learning curve of some of the others, you might consider CodeIgniter. The Lear-CodeIgniter.com site has "posted a new screencast that can help you get started down your road to understanding it.This is our first episode in our CodeIgniter Basics training series. This episode explains to you what CI is, what MVC is, and the overall structure of CI, as well...

Memcached, the Better Memcache Interface Slides

Memcached, the Better Memcache Interface Slides
A litte tardy, but better late then never. The slides from my talk on Memcached extension are now up and can be downloaded from here: ZendCon_Memcached_2010.pdf Thanks to all the people who attended the talk and I really am looking for your feedback via Join.in .

W3Techs.com: Highlights of web technology surveys, Nov. 2010: 3/4 of all websites are based on PHP

W3Techs.com: Highlights of web technology surveys, Nov. 2010: 3/4 of all websites are based on PHP
According to a new article on the W3Tech.com site today, around three quarters of all websites are based on PHP. They've run their own survey to gather the results about the use of several different languages like ASP.NET, Java, Ruby and, of course, PHP.Our server-side programming language survey shows that a very remarkable 74.9% of websites use PHP, slightly increasing in the last year. ASP.NET technologies (presumably mostly C#) come in second, and a few percentages are left for Java. That's about it....

Eran Galperin's Blog: Zend Framework dependency manager

Eran Galperin's Blog: Zend Framework dependency manager
In a new post to the techFounder blog today, Eran Galperin shares a tool that he's created to make life outside of the Zend Framework simpler. It's a simple script that, when they're needed, grabs the Zend Framework libraries from the remote SVN and drops them in place.Reusing Zend Framework based code can be a bit of a pain - you do not want to include the entire framework just for a few classes, yet tracking down the dependencies needed to run your code can be time consuming and it's hard to tell if...

Zend Developer Zone: Using the Digg API with PHP and PEAR

Zend Developer Zone: Using the Digg API with PHP and PEAR
On the Zend Developer Zone there's a recent article about using APIs, specifically on how to use the Digg API with the Services_Digg2 PEAR package.A few weeks ago, a client asked me to add a feed of interesting news stories to his Web application. Naturally, my thoughts turned immediately to Digg, which invariably has something interesting to read and which also offers a Web service API [...] A little Googling, and I found the PEAR Services_Digg2 class, which exposes a neat little PHP interface to the...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
simpleGMapAPI YouTube URL parser Simple GMap API DB Backup Class HTML form generator and submit XLS Class Easy Hit Counter Simple DBA te-edu Input Sanitize PHP MVC and AJAX Cubic Equation Solver Metalix Encryption CSS sprite class keeper Gravity Calculs

Remember your calls for papers

Remember your calls for papers
Do you speak at PHP conferences regularly? Or do you plan to do so? Do you occasionally forget when the call for papers for a conference starts or ends? So, you have a similar problem than we have. And we hacked up a simple solution: The Call For Papers manager (qaCFP) a

Fetching Namespaced XML Elements With SimpleXML

Fetching Namespaced XML Elements With SimpleXML
Recently I was working with some google APIs and needed to retrieve some namespaced elements from the result set. This confused me more than I expected it to so here's my code for the next time I need it (and if you use it too, then great!) I was reading from their analytics data feed API, this returns a few key fields and then multiple tags, each with namespaced children. The entry tags look something like: gd:etag="W/"Ak8EQX47eSp7I2A9Wx5VFks."" gd:kind="analytics#datarow"A...

Latest PHP Tweets