91. Avoid being blacklisted for spam you did not send
Updated on: 2009-06-14
Posted on: 2009-04-01
If you ever tried to send e-mail messages that never seem to reach the destination, don't blame PHP limited built-in mail capabilities!
You may be victim of having your mail server blacklisted for SPAM that you never sent.
This article explains a situation that may cause innocent mail servers to be blacklisted very easily.
Other short news mention a PHP IDE survey, how to follow the latest package blog posts by RSS or on Twitter, and an upcoming update of the site privacy policy.
More ...
Post a comment
See comments (28) Trackbacks (0)
You may be victim of having your mail server blacklisted for SPAM that you never sent.
This article explains a situation that may cause innocent mail servers to be blacklisted very easily.
Other short news mention a PHP IDE survey, how to follow the latest package blog posts by RSS or on Twitter, and an upcoming update of the site privacy policy.



89. Quickly importing data from CSV file into PHP applications
Updated on: 2009-06-14
Posted on: 2009-02-21
In this article you may learn how to quickly import data from CSV files into your application with help of PHP.
It also covers a tool that provides a Web based user interface for importing CSV data into a MySQL database table with support for mapping CSV columns into arbitrary MySQL database table columns.
More ...
Post a comment
See comments (17) Trackbacks (0)
It also covers a tool that provides a Web based user interface for importing CSV data into a MySQL database table with support for mapping CSV columns into arbitrary MySQL database table columns.



88. Automating Backup Tasks Remotely with PHP and PECL SSH2 extension
Updated on: 2009-06-14
Posted on: 2009-02-18
This article teaches how to setup automated backup PHP scripts using the PECL SSH2 extension to copy files to a remote server.
More ...
Post a comment
See comments (5) Trackbacks (0)



87. 10 steps to migrate Web site servers with the least of problems
Updated on: 2010-02-25
Posted on: 2009-01-30
Sometimes you need to migrate a site between two servers. This article provides advice about which steps a server migration procedure should follow to prevent the problems that may happen.
More ...
Post a comment
See comments (8) Trackbacks (2)



82. PHP Object-Relational Mapping: ORM or ROM?
Updated on: 2009-06-14
Posted on: 2008-10-09
This article talks about what is Object-Relational Mapping (ORM). It also talks about PHP ORM solutions that can make you more productive by allowing the development of your PHP database driven sites progress faster.
More ...
Post a comment
See comments (16) Trackbacks (1)



76. Top 10 tips to get better PHP jobs
Updated on: 2012-04-01
Posted on: 2008-03-31
This article presents top tips that may help you getting better PHP jobs.
Also related with the quest of getting better PHP jobs, the PHPClasses site is launching a new search engine with the goal to help employers finding PHP professionals by skill.
More ...
Post a comment
See comments (12) Trackbacks (1)
Also related with the quest of getting better PHP jobs, the PHPClasses site is launching a new search engine with the goal to help employers finding PHP professionals by skill.



74. A PHP killer feature - Streams abstraction
Updated on: 2010-02-18
Posted on: 2008-01-31
This article explains what are stream handlers and how they simplify PHP developers lives by allowing PHP applications to easily read and write data from containers, like remote Web pages or e-mail messages, as if they were files.
A real world example is presented to demonstrate how you can access messages in a POP3 mailbox and how it can be used to automatically process messages from the site users requesting support.
The article also presents more examples of cool stream handlers classes submitted to the PHPClasses site by several authors.
Unrelated to this topic, the PHPClasses site is announcing the availability of a Twitter activity stream that may be used to keep track in a single place of the submissions like: the latest classes, reviews, blog posts and trackbacks.
More ...
Post a comment
See comments (0) Trackbacks (7)
A real world example is presented to demonstrate how you can access messages in a POP3 mailbox and how it can be used to automatically process messages from the site users requesting support.
The article also presents more examples of cool stream handlers classes submitted to the PHPClasses site by several authors.
Unrelated to this topic, the PHPClasses site is announcing the availability of a Twitter activity stream that may be used to keep track in a single place of the submissions like: the latest classes, reviews, blog posts and trackbacks.



69. 13 rules to optimize your Web site performance
Updated on: 2010-02-10
Posted on: 2007-08-31
Everybody wants to squeeze as much performance of their Web applications as possible. Usually this requires skilled professionals to achieve. Fortunately, several performance evaluation tools are now available to make Web site performance tuning a much easier task.
This post discusses tools like YSlow and other techniques to tune your Web servers performance, as well the results of using such tools and techniques in a busy site like PHPClasses.
More ...
Post a comment
See comments (11) Trackbacks (6)
This post discusses tools like YSlow and other techniques to tune your Web servers performance, as well the results of using such tools and techniques in a busy site like PHPClasses.



67. PHP security exploit with GIF images
Updated on: 2010-02-25
Posted on: 2007-06-20
This post talks about a PHP security exploit that can be performed using specially crafted GIF images that embed malicious PHP code. Advice is given on what to do and to not do to avoid the problem.
More ...
Post a comment
See comments (28) Trackbacks (13)



66. More defensive programming practices to survive Web site traffic peaks
Updated on: 2010-02-10
Posted on: 2007-05-29
This is a follow-up of last months post about defensive programming practices. This time the article focus on practices to survive Web site traffic peaks, just like what happened to the PHPClasses site last month when the previous post was approved to Digg's front page.
This article also announces a new Web hosting comparison service available to the PHPClasses site users.
The participation of Borland/Codegear as sponsor of the PHP Programming Innovation Award is also covered on this article.
More ...
Post a comment
See comments (17) Trackbacks (13)
This article also announces a new Web hosting comparison service available to the PHPClasses site users.
The participation of Borland/Codegear as sponsor of the PHP Programming Innovation Award is also covered on this article.


