PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 5881 to 5900 of 6889

Community News: New South Florida PHP Users Group Formed! (Ft. Lauderdale, FL)

Community News: New South Florida PHP Users Group Formed! (Ft. Lauderdale, FL)
Charlie McClaskie has written in to tell us about a new PHP user group that's formed (and will be meeting next week!) in the south Florida area, in Ft. Lauderdale - the South Florida PHP Users Group.There is a new PHP User Group in South Florida being hosted at The Art Institute of Fort Lauderdale on the second Tuesday of every month. [...] I have thought about starting a PHP users group in the area for a few years, and have had many in the PHP world-wide community urge me to finally get one going. So,...

Shameer's Blog: An Introduction to Smarty 3

Shameer's Blog: An Introduction to Smarty 3
On his blog today Shameer has posted an introduction to Smarty 3, the upcoming version of the popular PHP-based templating engine. He talks about some of the improvements that have been made since version 2 in several categories including: plugins file structure variable scope/storage template inheritance The Smarty 3 API (as of beta 8) has been refactored to a syntax geared for consistency and modularity. The Smarty 2 API syntax is still supported, butwill throw a deprecation notice. You can disable the...

Benjamin Schneider's Blog: Use PHP's Tidy extension to validate your (X)HTML markup

Benjamin Schneider's Blog: Use PHP's Tidy extension to validate your (X)HTML markup
In a new post to his blog Benjamin Schneider looks at how you can use the Tidy extension to clean up the (X)HTML markup that comes out of your application.Tidy is a very cool PHP extension. You can let it tell you what kind of mistakes you might have in your HTML markup and even correct it for you - if you want. In my projects I use it to give me a hint if my generated markup is invalid. This way I can easily correct it during development without being dependent on external validators. In this post I...

IBuildings techPortal: Understanding APC

IBuildings techPortal: Understanding APC
On the IBuildings techPortal today there's a new tutorial from Vito Chin that wants to help you understand what APC (the Alternative PHP Cache) is all about and get you on the road to using it in your application.APC is a performance-enhancing extension. It should not be confused with a magic pill, although having it around does provide a positive impact on performance! If configured incorrectly, APC can cause unexpected behaviour, however when implemented optimally APC can be a useful weapon in your...

Sebastian Bergmann's Blog: thePHP.cc at IPC 2010

Sebastian Bergmann's Blog: thePHP.cc at IPC 2010
If you're going to be attending this year's International PHP Conference you'd do well to check out some of the sessions thePHP.cc will be doing during the event.There's ten different sessions given by the different members of the trio: Your Tests are lying! Why MVC is not an application architecture ... Introduction to Testing with Selenium Practical PHP Refactoring Agility and Quality State of the Mocks Security by Design XML with PHP: The Hidden Gems Hand in Hand: Dynamic and Static Testing Beautiful...

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:CMSMatch.com: Top 10 CMS scored by functionality Ladislav Prskavec's Blog: PHP and Hudson NetBeans Blog: Symfony Support Finished Gilang Chandrasa's Blog: CodeIgniter Tutorial Compilation Content with Style Blog: Zend Framework DB and Mysql pre 5.17 Wes Shell's Blog: Quicky 1: PHP is Loosely Typed '" What does that Mean? Mike Willbanks' Blog: Deployment of PHP Applications Zend Developer Zone: Announcing the Apache Solr extension in PHP...

Adobe MAX 2010: Flex, PHP and Monkey Stickers

Adobe MAX 2010: Flex, PHP and Monkey Stickers
PHP is a great back-end for a lot of projects. However, these days, many projects aren't using just HTML for their client side. Many projects are turning to Flex, Adobe's Open Source framework built on top of ActionScript to build desk-top applications that talk to their PHP back-end systems. If you are using Flex to build AIR based desktop apps or browser based Flash apps, you probably want ot check out Adobe's MAX conference. Click on in and I'll give you links and pictures.

The German Edition Started Shipping!

The German Edition Started Shipping!
The German Edition of the PHP Quality Assurance book started shipping. Stefan and I, as well as all our contributing authors, are very happy about this. Below you can find additional information about the book in German.Wenn die HAtte brennt, werden Aoberstunden gemacht und Urlaube abgesagt. Trotzdem werden Termine und QualitAtsziele meist verfehlt. Da Software jedoch weit lAnger lebt als ursprAnglich geplant, gehen die Probleme erst dann richtig los, wenn spAter Anderungen und Erweiterungen notwendig...

Understanding APC

Understanding APC
APC is a performance-enhancing extension. It should not be confused with a magic pill, although having it around does provide a positive impact on performance! If configured incorrectly, APC can cause unexpected behaviour, however when implemented optimally APC can be a useful weapon in your arsenal. In this post we will examine APC's capabilities and it's application both as an opcode cache and in its less common usage as a data cache. How APC differs from Memcached APC is not a replacement for...

Project: phpGolf - Programming Challenge

Project: phpGolf - Programming Challenge
Coding for a day job is interesting, but sometimes you just want to flex your development skills in something a bit more fun. phpGolf might be what you're looking for.The term comes from Perl Golf where the point is to solve programming challenges with as few bytes as possible. Just like in real golf where players aspire to get the ball in the hole with as few strokes as possible.There's some good challenges posted including several that are just output like "99 Bottles" or "Rot13" as well as some more...

Seldo.com: PHP needs to die. What will replace it?

Seldo.com: PHP needs to die. What will replace it?
In this recent post Laurie Voss has voiced his opinion about the PHP language - that it needs to die, but also asks what should replace it.The reason I know PHP has to die is because I've seen this before. Roughly a decade ago, PHP killed Perl. [...] As a language for newcomers, and especially for web developers, it was already dying in 1999 and was mostly dead by sometime around 2005. [...] There was no reason you couldn't write a perfect web app in Perl, but in PHP you'd do it faster and easier,...

Community News: Voting open on 2010 Open Source Awards

Community News: Voting open on 2010 Open Source Awards
According to this new post on the Zend Developer Zone, the voting state of the Packt 2010 Open Source Awards has officially started and you can cast your vote in one of many categories (and maybe win a prize for your efforts).The nomination stage is now closed and voting has begun in the 2010 Open Source Awards. [...] You can cast your vote here: http://www.packtpub.com/open-source-awards-home/voting-stage.The categories for the awards this year are: Open Source CMS Award Hall of Fame CMS Most Promising...

CodeForest.net: Translate and Localize your web application with PHP and gettext

CodeForest.net: Translate and Localize your web application with PHP and gettext
On CodeForest today there's a new tutorial showing you how to localize your application with the help of the gettext functionality PHP offers or just simple arrays.Wikipedia says: Localization is the process of translating a product into different languages or adapting a language for a specific country or region. There are several techniques that developer can use to localize an application. The most common ones are using arrays and gettext. I will try to explain both and how to use them.They provide...

Elijaa.org: Using cas() command from PECL Memcached

Elijaa.org: Using cas() command from PECL Memcached
On Elijaa.org there's an interesting post (from back in May 2010) about using the "cas()" command in the memcached PECL extension to update the cached value of an object while preventing collisions with other scripts that might be updating the same value.A series of commands is not atomic. If you issue a 'get' against an item, operate on the data, then wish to 'set' it back into memcached, you are not guaranteed to be the only process working on that value. In parallel, you could end up overwriting a...

Gonzalo Ayuso's Blog: Performance analysis using bind parameters with PDO and PHP

Gonzalo Ayuso's Blog: Performance analysis using bind parameters with PDO and PHP
Gonzalo Ayuso has posted the results of some performance testing he did with bind parameters in a PDO-based request for his application.Some months ago a work mate asked me for the differences between using bind variables versus executing the SQL statement directly as a string throughout a PDO connection. Basically the work-flow of almost all database drivers is the same: Prepare statement, execute and fetch results. [...] What's the best one? Both method work properly. The difference is how databases...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
Small Google Translator Read arguments X base Comparator Tools Error Logging Bin packing Pop under class

Voting now open in 2010 Open Source Awards

Voting now open in 2010 Open Source Awards
The nomination stage is now closed and voting has begun in the 2010 Open Source Awards. Your vote could reward an open source project with cash awards (I know the developers will appreciate that!) Registering to vote will require your name and email, and it's a single button click to cast your vote.

thePHP.cc at IPC 2010

thePHP.cc at IPC 2010
thePHP.cc - The PHP Consulting Company will present the following workshops and sessions at this year's International PHP Conference in Mainz: Your Tests are lying! Sebastian Bergmann, 2010-10-11, 11:45 AM - 12:45 PM, Zagreb I Unit Tests help reducing the cost and risk of any individual change smaller. But how do you know that your tests are not lying and give you a false sense of confidence? In this session you will learn how to automatically detect problems in your test code, so called Test Smells,...

Zend Developer Zone: ZendCon 2010: 3 Questions with Ivo Jansch

Zend Developer Zone: ZendCon 2010: 3 Questions with Ivo Jansch
On the Zend Developer Zone there's another new post in their "Three Questions" series with speakers presenting at this year's Zend/PHP Conference - an interview with Ivo Jansch.PHP is used all over the world and for all sorts of interesting projects. So it is no surprise that ZendCon pulls speakers from across the globe. One of the speakers coming to Santa Clara from afar is Ivo Jansch. [...] Since Ivo will be with us again this year for ZendCon, I thought I would catch up with him and ask him...3...

SitePoint PHP Blog: High-Performance String Concatenation in PHP

SitePoint PHP Blog: High-Performance String Concatenation in PHP
On the SitePoint PHP Blog there's a new post today looking at performance in string concatenation where they compare some of the different methods for appending values and which might give you that minute edge.This could be a more important to your application: large string operations are often handled on the server when generating HTML pages. There are no special libraries in the standard PHP installation and string concatenation is implemented using the dot operator. [...] You can also join an array of...

Latest PHP Tweets