News Feed

News Archive
feed this:

Looking for more information on how to do PHP the right way? Check out PHP: The Right Way
Securing Login Forms From Brute-Force Attacks Using Queues
August 22, 2013 @ 10:22:48

On the forum there's an interesting approach mentioned for security login forms from brute-force attacks using a queueing system rather than the usual real-time requests.

Login forms in online systems are often easy targets for brute-force attacks; attacks designed to go through all possible values (or at least all probable values) for a password to "guess" a correct one. Securing your forms from such attacks is important, but it can be tricky to do in an effective manner without adversely affecting the user experience of your normal user. The method I am suggesting in this article is that of queuing login attempts in an effort to limit how many attempts an attacker can execute per second. [...] So, how do we implement this in PHP?

He suggests using a MySQL-based queueing system (but it could easily be replaced with one of the *MQ types) that tracks users versus login attempts. He's put together a library that handles the storage and login attempt management. He takes some time to explain the functionality of the class and how to put it to use.

0 comments voice your opinion now!
queue login protection tutorials bruteforce


Anthony Ferrara's Blog:
The True Problem With PHP
July 06, 2012 @ 13:21:58

In response to some of the "problem with PHP" posts that have been circulating lately, Anthony Ferrara has posted about the "true problem" with PHP - less about the language, more about the community.

The core of the PHP community is filled with a lot of really talented and smart developers doing some really amazing things. But on the fringes, there are a lot of people who are writing articles, tutorials, and posts designed to help beginners learn the language (and usually how to program). The problem with this is that the majority of those authors frankly don't have a clue what they are talking about.

He talks about why this is a problem (bad practices promoted, bad code) and what you, as a PHP developer, can do about it...and maybe help in creating a separate tutorials site with content "approved" to provide good practices and quality code.

0 comments voice your opinion now!
problem language community tutorials articles quality
Writing for PHP Freaks
October 08, 2008 @ 07:51:58

If you're looking for a way to give back to the PHP community, there's plenty of ways - one of which could be writing for

We have decided to give people the chance to write tutorials and blog posts for PHP Freaks. [...] You'll be writing about things that are of general interest to PHP developers and you will be writing tutorials for people who are learning about PHP at any level (i.e. from beginner tutorials to advanced topics). We would rather have tutorials that teach programming/coding concepts or theory than specific things, such as a blog.

You'll need to request membership and join the "Authors" group to get started. Check out their list of other criteria you'll need to match too.

0 comments voice your opinion now!
phpfreaks write blog author article tutorials membership

Wolfgang Drews's Blog:
A Week in PHPWorld #1
April 10, 2006 @ 07:15:55

There's always lots of happenings each week in the PHP community, and sometimes a weekly summary is a good way to keep up with them all. Wolfgang Drews has put together such a summary for last week with plenty of details and links.

Thinking about what might be of interest to you readers out there, I came up with the idea to summarize what happend last week in phpworld. it's quite interesting that there were some summaries of most relevant mailingslists around at Zend - and that there is a new weekly summary for the Zend framework, but no one ever made a weekly digest of what was relevant in phpworld "the last week". So, all you readers out there, tell me if you like it, then there will be some continuation...

Some of the items mentioned include the release of PHP 5.1.3RC2, Thomas Boutell's move away from developing the GD library for PHP, and several new tutorials.

0 comments voice your opinion now!
weekly summary phpworld release candidate gd tutorials weekly summary phpworld release candidate gd tutorials
Two New Tutorials (an Intro and MySQL/Forms)
December 27, 2005 @ 06:40:01

Over on today, there's two new beginner tutorials posted - an Introduction to PHP and Writing Form Data to a MySQL Database using PHP.

The intro tutorial starts at the very beginning, showing you how to put PHP code in your HTML pages. They show how to use variables and echo statement to make some simple output.

In the MySQL/Form tutorial, they assume that you have a bit of experience with PHP under your belt (though it's nothing a little searching through the manual couldn't fix). They create a form/script combo that checks to make sure you've entered in information and then, on submit, creates the correct SQL to put it into the database.

Neither of them include anything on installation, so you'll have to either set it up yourself or have a host that already has it installed to work on - though it's pretty easy to find those these days...

0 comments voice your opinion now!
tutorials two introduction mysql forms tutorials two introduction mysql forms

Community Events

Don't see your event here?
Let us know!

community list symfony2 release interview developer unittest podcast introduction refactor threedevsandamaybe testing framework api opinion laravel install series language code

All content copyright, 2014 :: - Powered by the Solar PHP Framework