Login   Register  
PHP Classes
elePHPant
Icontem

PHP Classes blog

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

Latest PHP Classes blog posts

  All package blogs All package blogs   Blog PHP Classes blog   Add this feed to My Yahoo RSS 1.0 feed RSS 2.0 feed   Post article Post article  
  245 - 236   235 - 226   225 - 216   215 - 206   205 - 196   195 - 186   185 - 176   175 - 166   165 - 156   155 - 146   145 - 136   135 - 126   ...   5 - 1  

199. Test Driven Development brings Stability to Zurmo Open Source CRM

Posted on: 2013-01-17

Employing a Test Driven Development (TDD) methodology when building a complex application may be tedious and take twice as much time, but the upshot is scalable stability as the tortoise beats the hare.

As lead developers of Zurmo, an Open Source Customer Relationship Management (CRM) application, we are driven by the need to build rock solid, reliable software, something that is hard to come by in our field.

In order to accomplish our goal, we decided to bite the bullet and sweat it out with Test Driven Development - TDD.

Zurmo is written in PHP and utilizes jQuery, the Yii Framework, and RedBeanPHP. With 1700+ unit tests running across eight server configurations, Zurmo is built with a passion for software engineering best practices.

Read the article to find out why it is beneficial to be in the habit of testing, testing, and more testing.


Blog More ...   Post a comment Post a comment   See comments See comments (2)   Trackbacks (0)

198. The Urge to Kill Older PHP Versions - Lately in PHP podcast episode 31

Posted on: 2013-01-14

As PHP 5.5 is getting ready to be released in the next months, the end of line for PHP 5.3 is being planned, while the original MySQL extension is being deprecated in PHP 5.5 to be killed in a later version.

Whether this is a good or a bad thing for PHP developers, was one of the main topics of debate between Manuel Lemos and Ernani Joppert in the episode 31 of the Lately in PHP podcast.

They also discussed new PHP 5.5 features such as class variable type hinting and accessor functions, the apparent lack of interest of core developers to participate in the PHP FIG standards group, and what PHP developers have been searching for in 2012 by looking at the PHP Zeitgeist initiative.

Listen to the podcast now, or watch the podcast video, or read the audio transcript to learn more about these and other interesting PHP discussions.


Blog More ...   Post a comment Post a comment   See comments See comments (9)   Trackbacks (0)

197. PHP Zeitgeist 2012 events

Posted on: 2013-01-03

2012 was yet another great year for PHP and its community.

One way to see what were the main concerns of the PHP community is to analyze the PHP Zeitgeist. This is an initiative that lets you see what were the main topics about the things PHP developers have been searching in the past year.

Read this article to learn about the PHP Zeitgeist top searches just published in the PHP Classes site, as well look back at other important developments in this PHP community site.


Blog More ...   Post a comment Post a comment   See comments See comments (2)   Trackbacks (0)

196. Will PHP 6 feature a JIT compiler? Lately in PHP podcast episode 30

Posted on: 2012-12-10

Now that Facebook made some progress with their PHP HipHop VM JIT compiler engine, some PHP core developers are considering having also a JIT compiler implementation of the official implementation based on LLVM, eventually in PHP 6.

That was one of the main topics discussed by Manuel Lemos and CÚsar Rodas in the episode 30 of the Lately in PHP podcast.

They also commented on the first alpha release of PHP 5.5.0, proposals for having pure interfaces in the PHP core, the Facebook PHP JIT compiler enhancements, and the new system of levels and missions of the PHPClasses and JSClasses sites.

Listen the podcast, or watch the podcast video, or read the transcript to learn about these and interesting discussion of PHP matters.


Blog More ...   Post a comment Post a comment   See comments See comments (2)   Trackbacks (0)

195. Becoming a PHP Master (Part 1)

Posted on: 2012-11-29

The PHP Classes site is now launching a new feature that will make your participation in the site more fun and rewarding.

It is a new system of missions and levels that you can engage and gain more feedback and recognition for your participation in the site as PHP developer.

Read this article and watch the included demonstration video to learn how it works and start enjoying now.


Blog More ...   Post a comment Post a comment   See comments See comments (26)   Trackbacks (0)

194. Should PHP be Copying the Java features and practices? Lately in PHP podcast episode 29

Posted on: 2012-11-12

Particularly since version 5.0, PHP has been copying many of Java features and practices of Java programmers.

This means that if Java programmers practices tend to be bureacratic and less productive, PHP programmers that use those features or adopt those Java practices may also become less productive.

This was one of the main topics discussed by Manuel Lemos and Michael Kimsal on the episode 29 of the Lately in PHP podcast.

They also covered the proposals to implement Java generics in PHP and the class property accessors, and an article on accessing APIs using OAuth without much complication.

Listen to the podcast, watch the podcast video or read the transcript to learn more about these and other interesting topics going on the PHP world.


Blog More ...   Post a comment Post a comment   See comments See comments (5)   Trackbacks (0)

193. PHP 5.5 Release Date and Plans - Lately in PHP podcast episode 28

Posted on: 2012-10-15

PHP 5.5 release is already being planned. The release manager was picked, some of the new features are decided and the release date is estimated. This is one of the main topics discussed by Manuel Lemos and Ernani Joppert in episode 28 of the Lately in PHP podcast.

They also discussed the interpretation from VentureBeat that Zend is working on mobile version of PHP, using abstract syntax trees to optimize PHP further, and creating classes that provide APIs that are simpler for the users.

Now listen to the podcast, or watch the podcast video or read the transcript to learn more about these and other interesting topics of the PHP world.


Blog More ...   Post a comment Post a comment   See comments See comments (2)   Trackbacks (0)

1. Painless OAuth with PHP

Posted on: 2012-10-10
Blog: PHP OAuth API package blog
Package: PHP OAuth API

OAuth is a widely used protocol to access APIs of certain Web sites on behalf of users of those sites.

Despite OAuth is relatively easy to explain, it is not easy to implement it without dealing with the headaches of the multiple protocol settings, the different protocol versions, the details of specific site implementations, and the worst of all having to know more about the details of the protocol than you would like to care.

Read this article to learn how to use this PHP OAuth API class to access any API of any site that supports any version of OAuth without having any of those headaches.


Blog More ...   Post a comment Post a comment   See comments See comments (40)   Trackbacks (0)

1. Processing XML with a single PHP call

Posted on: 2012-09-12
Blog: Generic XML parser class package blog
Package: Generic XML parser class

PHP provides several extensions to parse XML documents but you still have to write a lot of custom code to validate and extract data from the parsed XML.

Read this article to learn how to use this XML parser class to validate and extract the parse data from XML documents with a minimal amount of code that only requires a single call to the class.


Blog More ...   Post a comment Post a comment   See comments See comments (16)   Trackbacks (0)

192. Running PHP code with JavaScript and Python VM - Lately in PHP podcast episode 27

Posted on: 2012-09-06

PHP applications popularity is so high that developers which prefer using other languages are trying to compile PHP code in languages like JavaScript and Python using new virtual machine projects.

That was one of the main topics discussed by Manuel Lemos and Ernani Joppert in the episode 27 of the Lately in PHP podcast.

They also cover the latest PHP releases and the new features planned for PHP 5.5, as well the new PHP elephant plush toys that were produced by the PHPClasses site to give away to the best contributors of the site.

Listen to the podcast, or watch the podcast video or read the transcript to learn about these and other interesting PHP topics discussed in this episode.


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

  245 - 236   235 - 226   225 - 216   215 - 206   205 - 196   195 - 186   185 - 176   175 - 166   165 - 156   155 - 146   145 - 136   135 - 126   ...   5 - 1  
  All package blogs All package blogs   Blog PHP Classes blog   Add this feed to My Yahoo RSS 1.0 feed RSS 2.0 feed   Post article Post article