PHP Performance Optimization
Have you ever asked yourself if your code is improveable regarding performance or clarity ? Below are some examples about coding style which make your code run faster without decreasing clarity. The...
View ArticlePHP Session-Handling via mysql
Developers which are coding for a company mostly start writing new applications without attention on availability and service level agreements. After the application became famous, the management...
View ArticleLet MySQL fill history tables on record-updates
Have you ever had the problem that your customer want you to code a history function for entities changed on your webapplication ? There are lots of ways to solve this problem, but nothing is easier...
View ArticleHow to check, repair and optimize all tables in all databases
Check, Repair and Optimize are jobs which sould be done at least once a month to keep you database run fast and stable. All those operations can be done using the command “mysqlcheck”. Mysqlcheck uses...
View Articlecreate xml from a nested mysql table using php and recursions
Have you ever wanted to code a database or xml based tree but haven’t any idea about getting the nested data out of your database system ? This article is supposed to show you how to solve those...
View ArticleDictionary attack using a rainbow table
Many programmers believe that saving passwords using MD5 encryption during user registration will be save. It is save as log as the users dont have access to your database. This article is supposed to...
View ArticleHow to fill rainbow tables
In my last post, we explained some details about rainbow tables and how they work. This post is supposed to show you how to fill a rainbow table. There are a couple of ways to fill your table to get a...
View ArticleHandling big mysql result sets
Sometimes a developer is required to handle a lot of rows. Usually this will be done the same way as handling small result sets. The developer will send the required sql queries using mysql_query() and...
View ArticleUpdate performance statistics on a big rainbow table
Due to the fact that we added additional hash columns to our rainbow table, we used this opportunity to track performance statistics on the mysql server. The results will now be used to inform you...
View Article
More Pages to Explore .....