Zend Framework performance
Let me first start off by saying that the Zend Framework has been very good to us. (full story)
Let me first start off by saying that the Zend Framework has been very good to us. (full story)
The great “PHP and MySQL coding tips” thread has been restructured. The posts from the old thread have been sorted into four categories and are quoted below, with a link to the original post. Not all posts have been quote (full story)
This tutorial will take you from the beginning to the end of building a MVC framework. The object is not soley to produce the finished MVC framework, although that will happen, but to demonstrate how MVC works and some of the concepts that lay behind it.. (full story)
MVC
This script is an updated version of the one posted by max.hedroom in cpanel.net forums. It supports scp/ftp uploads and remote directories. You can execute this script from you scp host,home computer or your host server. I’d suggest using it from your own machine since it contains plan text passwords! (full story)
Here is my top source code seach engines and I wanna share them with you. (full story)
If you need to create several pages that didn’t use any models and contained static data inside the default layout. You must first create a controller for these pages and define an action for each static page you needed. However, this solution seemed tedious and would make it difficult to quickly add new pages. (full story)
This is a PHP pagination class for PHP that can be easily customized however you wish. (full story)
Since PHP is a very high-level scripting language, some of the potential security flaws that many languages present are totally irrelevant to PHP; you don’t have to manage your memory, for example, and thus don’t have to worry about things like buffer-overflows. (full story)
Pagetest is an open source tool for measuring and analyzing web page performance right from your web browser. AOL developed Pagetest internally to automate load time measurement of its many websites, and it has evolved into a powerful tool for web developers and software engineers in testing their web pages and getting instant feedback. We decided to release it to the grander web development community to further help evolve it into an even more useful - and free - web performance tool. (full story)
This article describes software development practices that have been used to prevent problems that can break Web sites. (full story)
Justin Silverton at Jaslabs has a supposed list of 10 tips for optimizing MySQL queries. I couldn’t read this and let it stand because this list is really, really bad. Some guy named Mike noted this, too. So in this entry I’ll do two things: first, I’ll explain why his list is bad; second, I’ll present my own list which, hopefully, is much better. Onward, intrepid readers! (full story)
It doesn’t matter if you’re a beginner or an advanced PHP programmer, if you’re looking for something or just anything. This is a list to bookmark if you’re into PHP. Frameworks, AJAX applications that speak using PHP, highlighters, parsers, video tutorials and many more in this month’s “Best PHP tools of the month”. (full story)
While writing the backend to this blog, I came in need of a simple function for creating thumbnails in PHP. Because I like to use mostly code that I wrote myself in my projects (it gives me a sense of accomplishment), I went about creating a simple function called imagethumbnail that takes a GD image resource and returns another GD image resource that is the appropriate size. (full story)
This is a basic introduction how to use UML to represent your PHP classes. The source is in PDF. Download it
PHP usually comes with mysql extension mysql (mysql_… functions) which is rather low-level and requires writing too much code for a trivial tasks: error-checked execution of SQL queries, getting single row from SQL table, getting value from SQL table cell, etc. OOP mysqli extension isn’t any better. In this article we present 5 useful functions which greatly simplify majority of real-life MySQL operations. (full story)
When developing dynamic web applications there may be many times that data is not updated for a certain amount of time. In PHP it is fairly simple to have a page cached, so that there is not much load on the server. (full story)
Usually if I don’t have the time to review a script I advise people to Google for security issues. Except, with the recent problem surrounding the false reports of a login issue with my scripts, it’s becoming more and more apparent that we can’t rely on only Google. (full story)
The regex (regular expressions) are very useful for programmers. Using this device you can describe every string that presents to its inside a certain regularity. (full story)
If you are developing a web-based system whereby a user, or users, are logging in and staying logged in (sessions, cookies), the following ideas are written with you in mind. Making sure your authentication and authorization schemes are secure is going to be part of your task. All of those things fall under the umbrella term: security. (full story)