-
-
10:25
»
Good PHP Tutorials - New Tutorials
Continuous integration is all the rage these days; you are unit testing your code are you not? During some consulting in January with the help of Sebastian Bergmann, from thePHP.cc, we setup continuous integration utilizing Atlassian Bamboo and received training on PHPUnit.
-
10:25
»
Good PHP Tutorials - New Tutorials
Have you ever dreamt about a powerful database that you can access easily, without using the SQL language? That what Apache CouchDB is all about. In this tutorial, I'm going to show you how to get started with this document-riented database and how you can use it with PHP.
-
10:25
»
Good PHP Tutorials - New Tutorials
Tutorial on how to prepopulate and save a multi select list selection by way of Ajax, JSON and jQuery.
-
10:25
»
Good PHP Tutorials - New Tutorials
The last decade has been witness to the second iteration of web design and development. Web sites have transformed into web applications and rarely are new projects commissioned that do not involve some element of interactivity. The increasing complexity of the software being developed for the internet fuelled a requirement for structured and considered application design.
-
10:25
»
Good PHP Tutorials - New Tutorials
If you were a sysadmin a few years ago, and you had php on your servers, you’re probably already familiar with c99.
-
10:25
»
Good PHP Tutorials - New Tutorials
The use of cookies introduces a few security issues. The data in the cookie is stored in plain text and can easily be modified or hijacked. Liu et al. (2005) propose a secure cookie protocol which we will use as a guideline in this example.
-
10:25
»
Good PHP Tutorials - New Tutorials
This article shows you how to use the php include function to implement a template system in PHP. It will not be a full fledged template system, it will rather teach you how to setup a basic template system in PHP
-
10:25
»
Good PHP Tutorials - New Tutorials
XHP is a PHP extension which augments the syntax of the language to both make your front-end code easier to understand and help you avoid cross-site scripting attacks.
-
10:25
»
Good PHP Tutorials - New Tutorials
PHP is a scripting language that was originally designed for producing dynamic web pages. Since a command line interface is available, PHP can be used for developing standalone graphical applications on PCs as well. In contrast, we use a cross-compiled version of PHP for developing applications for embedded devices like cell phones, router oder networked attached storages (NAS).
-
10:25
»
Good PHP Tutorials - New Tutorials
A common misstep for a developer who is implementing Lucene for the first time is to stuff an overabundance of data inside it, reducing performance. For someone who doesn't have a background in natural language processing or information retrieval, some data normalization steps may not come naturally. This post specifically regards Zend_Search_Lucene, but much of my advice can be abstracted across various languages to other Lucene ports, such as Lucene.NET.
-
-
16:49
»
Good PHP Tutorials - New Tutorials
In the red corner, we have CakePHP, the heavyweight fighter with guns to show. In the blue corner, we have CodeIgniter, the lightweight fighter, quick on the feet.
-
16:49
»
Good PHP Tutorials - New Tutorials
Tutorial on how to shorten all urls in a text area by way of bit.ly and some jQuery, Ajax and PHP.
-
-
7:17
»
Good PHP Tutorials - New Tutorials
In this presentation we introduce a new language construct to demonstrate how one might go about modifying the PHP interpreter. The internals of which follow a pattern common to many language implementations, with lexical analysis, parsing, code generation, and execution phases. By the end of the presentation, it is hoped the audience will see that contributing to the PHP language core is not necessarily as difficult as it might seem.
-
7:17
»
Good PHP Tutorials - New Tutorials
Learn how to use CouchDB replication for load-balancing, fault tolerance, offline work and backup. We are showing how to set up each and what you need to look out for. Finally, this talk is sprinkled with neat tricks and best practices for deploying CouchDB. Which load balancers are people using, how to make the best use of caching, etc
-
7:17
»
Good PHP Tutorials - New Tutorials
First of all you may be wondering what is Pear? From the Pear Documentation - "PEAR is short for "PHP Extension and Application Repository" and is pronounced just like the fruit". It is an umbrella-term that encompasses a package management system, an official package repository, a coding standard and a command-line tool.
-
7:17
»
Good PHP Tutorials - New Tutorials
When scripting in PHP, we often restrict ourselves to a limited number of API functions: the common ones, like print(), header(), define(), isset(), htmlspecialchars(), etc. If some needed functionality doesn’t exist, we often write it making use of these basic components which we have in mind. The PHP API actually offers a lot of functionality, some useless and some useful; often seldom used. I have been looking through the available functions and was interested to find some really cool functions that I should have known about. Here, I share my findings.
-
7:17
»
Good PHP Tutorials - New Tutorials
Advanced tutorial on using XSL with PHP - including examples, tips and links to resources. A must-read for anyone needing to transform XML.
-
7:17
»
Good PHP Tutorials - New Tutorials
Tutorial on using the XHProf tool, developed by facebook and released under the apache license, to look for bottlenecks and optimise performance
-
7:17
»
Good PHP Tutorials - New Tutorials
When you deploy a Zend Framework website to a shared host, you usually cannot change the DocumentRoot to point at the public/ folder of the website. As a result the URL to the website is now http://www.example.com/public/. This doesn't look very professional, so we'd like to remove it. The easiest way, given a ZF project created using Zend_Tool.
-
7:17
»
Good PHP Tutorials - New Tutorials
In this article I'll explore how to writea quick Twitter client so you can post tweets (those short messages of less than 140 characters) once authorised across the OAuth protocol.
-
7:17
»
Good PHP Tutorials - New Tutorials
This article series (continued in Implementing MVC in PHP: The Controller, Implementing MVC in PHP: The View, and Implementing MVC in PHP: The Model) demonstrates how to build an MVC web framework using PHP 5. This article covers the basics of MVC web frameworks, building the foundation classes for a framework that the other three articles in this series will build.
-
7:17
»
Good PHP Tutorials - New Tutorials
While building web applications, it's often important to keep an eye on the other services running on your server. Having access to the current status of public servers can empower your applications to make decisions and respond to problems automatically.
-
7:17
»
Good PHP Tutorials - New Tutorials
Many browser based games need to run processes in the background to fulfill special tasks. Think of a chatsever that handles incoming messages and broadcasts them to all connected clients. For such a purpose one cannot rely on user-executed scripts or cronjobs. We need an approach that runs a set of commands all the time as a background process on the server. This is where daemons come in handy.
-
7:17
»
Good PHP Tutorials - New Tutorials
Like a lot of projects in the Ruby on Rails world, the Insoshi social networking platform uses Git and GitHub to manage its open source development and contributions. In setting up the repositories for Insoshi, I've applied the version control experience I gained at Discover, where I was technical lead for the software configuration management (SCM) team. Since some aspects of our setup aren’t obvious if you haven't managed large projects before, we at Insoshi decided to share the details so that other GitHub projects might benefit as well.
-
-
23:36
»
Good PHP Tutorials - New Tutorials
Facebook style photo tagging with jQuery, Ajax and Joomla
-
23:36
»
Good PHP Tutorials - New Tutorials
jQuery and the form plugin are great tools to create Ajax powered contact or feedback forms. This tutorial shows how to use the jQuery form plugin and gives an example how-to create a form including form validation an upload function.
-
23:36
»
Good PHP Tutorials - New Tutorials
Is Dependency Injection difficult? Is it hard to do? Certainly it provides value. Particularly in Php, but also in other object-oriented languages, Dependency Injection gives steroids to the process of class reuse, designing components as loosely coupled objects.
-
23:36
»
Good PHP Tutorials - New Tutorials
The Xdebug is the extension for PHP that helps debugging PHP scripts by providing a lot of valuable debug information. Using the Xdebug you can debug your scripts in the Notepad++ and other PHP IDEs.
-
23:36
»
Good PHP Tutorials - New Tutorials
The D-BUS Inter Process Communication mechanism is the basis for many system-related functionality on Linux-based systems. Both GNOME, KDE, as well as the Open Moko Linux computing platform use it extensively for everything related to talking to services and hardware. Skype, as well as other applications, provide D-BUS APIs as well. In this presentation I will be presenting a PHP/D-BUS integration to allow PHP to talk to D-BUS aware applications. I will demonstrate controlling Skype from PHP, as well as the implementation of PHP-GTK based applications on the OpenMoko to talk to, and use the different hardware services it offers, such as GSM and GPS. This talk should show a few things that people don’t really associate PHP with, and thus provide some insight that PHP’s strength is not only on the Web.
-
23:36
»
Good PHP Tutorials - New Tutorials
In this article we look at combining Amazon's cloud tools, PHP and Gmagick to perform color searching on photographs.
-
23:36
»
Good PHP Tutorials - New Tutorials
Knowing what is driving the user experience is key to the success of an application. Subtle changes in the interface can cause dramatic shifts in user behavior. Here, A/B tests display two (or more) language choices or color choices to a user (any HTML). Metrics are measured in two ways - 1) did the user click on the button at all and 2) how long did it take them to find it from the moment the page has started loading?
-
23:36
»
Good PHP Tutorials - New Tutorials
In this tutorial, we will create a search page with CodeIgniter and jQuery. We’re not gonna create only a default search page using CodeIgniter framework, but also a real time search with jQuery’s support. And one more, enable GET method in CodeIginter that was stupidly disable by default.
-
23:36
»
Good PHP Tutorials - New Tutorials
An in-depth tutorial explaining how to create a spammer-stopping PHP contact form for your website.
-
23:36
»
Good PHP Tutorials - New Tutorials
For various kind of reports/applications graph and charts can play a very important role. Here are some of the free and open source chart libraries that you can use into your own PHP web projects. Use these to enhance the user experience and build a rich client presentation.
-
23:36
»
Good PHP Tutorials - New Tutorials
There are many things you can do to speed up your website. This article focuses on practical things that I used, without any spending money on additional hardware or commercial software.
-
23:36
»
Good PHP Tutorials - New Tutorials
One feature of PHP rarely seen in production code is PHP Iterators. Iterators are not unique to PHP, as Java and C++ have them, but they are a powerful mechanism to increase code usability. A very useful feature of PHP Iterators is the ability to extend them to iterate over any type of array or object. A unique implementation of PHP Iterators is to quickly and easily iterate over a result from a SQL query against a database. This provides a fast and very memory efficient implementation for loading up many objects.
-
-
18:08
»
Good PHP Tutorials - New Tutorials
A nice visual overview of different PHP framework benchmarks
-
-
11:51
»
Good PHP Tutorials - New Tutorials
Linux Format magazine caught up with him to find out more about his position in the PHP camp today and the decisions he made early on that made the project a whopping success.
-
-
19:11
»
Good PHP Tutorials - New Tutorials
Nobody enjoys the process of debugging their code. If you want to build killer web apps though, it’s vital that you understand the process thoroughly. This article breaks down the fundamentals of debugging in PHP, helps you understand PHP’s error messages and introduces you to some useful tools to help make the process a little less painful.
-
19:11
»
Good PHP Tutorials - New Tutorials
PHP has different in-core callbacks able to help us with daily deployment, debug, improvements. At the same time, PHP is loads of intrinsic "gotcha", too often hard to understand, hard to explain, or simply hard to manage. One common problem is about debug, caching, or freezing, and the way we would like to debug, cache, or freeze, variables.
-
19:11
»
Good PHP Tutorials - New Tutorials
Create Your Own Visitors Map Using PHP same as google visitor map. Just in 12 short steps you will be able to create visitor map for your site.
-
19:11
»
Good PHP Tutorials - New Tutorials
There are many integrated development environments and tools available to aid in building Web 2.0 AJAX applications with PHP, but nothing comes close to the ease of use and tight Firebug integration that FirePHP provides.
-
19:11
»
Good PHP Tutorials - New Tutorials
This PHP / jQuery tutorial explains how-to upload a file PHP from ThickBox and how after successful upload the filename is passed to the parent document. The function is a useful addition for custom content management systems.
-
19:11
»
Good PHP Tutorials - New Tutorials
Spam is a nuisance, and as bloggers, we have all experienced a flood of spam every now and then. Not only is it a pain, but it can slow down your blog and use up your resources. In this post we'll look at ten ways to combat spam.
-
19:11
»
Good PHP Tutorials - New Tutorials
Using the SMTP server from Gmail is a good choice for mail application with less than 500 recipients a day. This tutorials shows you how to send mail messages via SMTP using PHPmailer and Gmail.
-
19:11
»
Good PHP Tutorials - New Tutorials
How to create a small left-side information box that behaves like the one on Facebook.
-
19:11
»
Good PHP Tutorials - New Tutorials
Every web application that collects information from the user should have an interface which the user can understand easily and interact with it. If the interface is easy for the user to understand, the information supplied by the user will be more accurate. This tutorial will guide you in designing HTML forms, which are easy to design and easy for the user to understand.
-
19:11
»
Good PHP Tutorials - New Tutorials
This is yet another shopping cart tutorial. But the technique i will discuss is quick and easy to understand, all you need to learn this tutorial is the knowledge of PHP sessions and some array functions. So i am not going to tell you what a shopping cart is? What are sessions and how they work, i will rather jump to how we are going to build a shopping cart. But before this, you can view an online demo of this tutorial and you should also download tutorial files to your computer. Lets start!
-
19:11
»
Good PHP Tutorials - New Tutorials
In this article by Alfonso Romero, we will learn how to configure NetBeans, VirtualBox and the Turnkey LAMP Appliance to develop complex PHP applications in a virtual environment. This article explains the process of creating a virtual machine, configuring the NetBeans PHP IDE, and managing a WordPress project with NetBeans in a step wise manner.
-
19:11
»
Good PHP Tutorials - New Tutorials
This post will be helpful for all people who are wishing to get some practicle example for using Zend_Form_Element_File of Zend framework's Zend_Form.
-
19:11
»
Good PHP Tutorials - New Tutorials
Hooks are very useful in WordPress. They allow you to "hook" a custom function to an existing function, which allows you to modify WordPress' functionality without editing core files. In this article, we have compiled 10 extremely useful ready-to-use WordPress hooks, along with examples and coding explanations.
-
19:11
»
Good PHP Tutorials - New Tutorials
One of the most exciting features of PHP 5.3 is the first-class support for anonymous functions. You may have heard them referred to as closures or lambdas as well. There's a lot of meaning behind these terms so let's straighten it all out.
-
19:11
»
Good PHP Tutorials - New Tutorials
Helper classes seem easy to build -- almost deceptively so. If you're building a helper class to assist with a crucial function, however, such as validation, the approach you need to take may seem a bit less straightforward. This fifth article in an eight-part series on building helper classes walks you through the process, complete with hands-on examples.
-
-
0:33
»
Good PHP Tutorials - New Tutorials
Recently, i’ve been working on a few projects that have required me to extend my programming reach in order to acheive things not normally encountered in your typical project. One of the things i’ve been required to accomplish with PHP lately is to post to WordPress automatically via an HTML form. On exploring the possible options I came across the XML-RPC and AtomPub remote publishing protocols. After briefly reviewing both protocols, for the sake of simplicity, I chose to use XML-RPC.
-
0:33
»
Good PHP Tutorials - New Tutorials
n a 1998 interview with Dr. Dobb’s Magazine, creator of the Perl programming language Larry Wall concluded his answer to the final question with a tip I’ve never forgotten, remarking, “Take a good look at what you want to do, and try to come up with the long-term lazy way, not the short-term lazy way.” [1] To paraphrase another Larry Wall-ism, in the programming world “laziness is indeed a virtue”, and if you’re not a lazy programmer, then frankly you’re not trying hard enough.
-
-
14:06
»
Good PHP Tutorials - New Tutorials
Are you a PHP developer wishing to find an approachable guide that walks you through building different kinds of helper classes in PHP 5? Then look no further, because this group of articles may be the material that you really need.
-
14:06
»
Good PHP Tutorials - New Tutorials
There are two different ways to add a panel '" using requestAction or Ajax. The general rule is if the panel is pretty fast to load and content is static use requestAction. If the panel takes some time or you want to be able to interact with it then use Ajax. For example, the logs panel uses requestAction since it's pretty quick to grab the log entries and you really don't need to interact with them. The Google Analytics panel, on the other hand, takes a few seconds to query the API and has options to change the timeframe, so it uses Ajax.
-
14:06
»
Good PHP Tutorials - New Tutorials
I wanted to set up routes in such way that when a user requests a page, all requests for non-existing controllers/modules are directed to a specific controller (not the error controller). In other words, if we have controllers IndexController, FooController and PageController, anything but http://example.com/index and http://example.com/foo is directed to the PageController.
-
14:06
»
Good PHP Tutorials - New Tutorials
This tutorial about how to display twitter like search results with jQuery and Ajax. When you click the search button the results will display on the same page. This is very interesting and simple.
-
14:06
»
Good PHP Tutorials - New Tutorials
TinyMCE is a great online WYSIWYG editor which is used for a lot of projects. If you don't like the commercial file manager by moxiecode, this tutorial is for you. Using the advanced image functions in TinyMCE and the upload class from finalwebsites.com it's possible to create a simple function to insert uploaded images into your content windows of TinyMCE.
-
14:06
»
Good PHP Tutorials - New Tutorials
Object Relational Mapping (ORM), is a database design approach that makes entities stored in the database behave like objects (classes) from a programming perspective. ORM is a level above actual database operations – writing actual SQL queries is excluded from development and taken care of by ORM framework.
-
14:06
»
Good PHP Tutorials - New Tutorials
The following is a list of 17 PHP programming practices that in my opinion should be banished into oblivion. Forever and ever. Amen.
-
14:06
»
Good PHP Tutorials - New Tutorials
Often, while working on software projects, one finds, that there are repetitive tasks, which would be much easier to deal with, if automated. In the C/Unix world, this task is often solved by Make, Java programmers prefer Apache Ant, Ruby programmers use Rake. The fact, which is not commonly known, is, that PHP also has such instrument, and it is called Pake. It was originally created by authors of Symfony framework. Unfortunately, they never wrote any documentation, which killed adoption rates.
-
14:06
»
Good PHP Tutorials - New Tutorials
A pretty much step by step guide on how I created MarylandLawyerSearch.net. Data is pulled using PHP, put into JavaScript and Google's Map API. Source code for all files are listed with step by step instructions.
-
14:06
»
Good PHP Tutorials - New Tutorials
How to quickly add Ajax anywhere in Joomla 1.5 using jQuery.
-
14:06
»
Good PHP Tutorials - New Tutorials
PHP 5.3 is a big leap forward for PHP and brings of a lot of neat features. However, big leaps can also mean big changes and potentially big breakage when it comes to backwards compatibility. I did some experimenting with running a big legacy application and a CakePHP application on PHP 5.3 and would like to share my findings with you. Here are a couple of tips to prepare your code for PHP 5.3
-
14:06
»
Good PHP Tutorials - New Tutorials
Yes this is yet another PHP Framework comparison. A few months back I was trying to decide which PHP framework to use on a project. I wanted to use a currently popular framework because that way I would get the best support from the devoted contributors and users. Choosing a popular or active project is important when dealing with open source tools.
-
14:06
»
Good PHP Tutorials - New Tutorials
Implement Facebook like toggle comment box for every updated wall. I had designed a simple example it contains of very simple jQuery and PHP code
-
14:06
»
Good PHP Tutorials - New Tutorials
In this tutorial you learn some of the Design Patterns and how to implement them in PHP. These are an essential part of OOP and make your code more effective, better performing, and easier to maintain. Sometimes we implement these design patterns in our code without knowing that these solutions are defined by design patterns. Proper usage of the correct pattern can make your code perform better; similarly using them improperly could make your code slower and less efficient.
-
14:06
»
Good PHP Tutorials - New Tutorials
Regular expressions are a very useful tool for developers. They allow to find, identify or replace text, words or any kind of characters. In this article, I have compiled 15+ extremely useful regular expressions that any web developer should have in his toolkit.
-
14:06
»
Good PHP Tutorials - New Tutorials
The new BackType Tweetcount just launched last night. With a little work, it’ll support your very own custom shortened URL in the re-tweet. This isn't just limited to su.pr.
-
-
7:39
»
Good PHP Tutorials - New Tutorials
Writing a function to parse BB Code and RSS Feeds each time you need them is a pain. Here’s a use function to throw into an include or just have on hand for later.
-
-
5:33
»
Good PHP Tutorials - New Tutorials
Namespaces are one of the most significant changes in PHP 5.3. They will be familiar to C# and Java developers, and they are likely to change the structure of PHP applications for the better. [...] Name collision problems can be solved with namespaces. PHP constants, classes, and functions can be grouped into namespaced libraries
-
-
6:37
»
Good PHP Tutorials - New Tutorials
I’ve been using memcached to store session data for the past while, but we ran into a few problems at work that led me to dive in a bit deeper and see how PHP, Sessions, and memcached play along.
-
-
11:00
»
Good PHP Tutorials - New Tutorials
What happens if you don't have all the arguments handy for a function, but you want to give whatever arguments you do have now and then provide the rest of them to the function later? This is called currying, and is a core concept in functional programming. It's messy, but possible to curry functions in PHP now that closures have been added.
-
-
9:58
»
Good PHP Tutorials - New Tutorials
Unless you've been completely out of touch with the open source world, you'll have heard of Drizzle, a new database server that's derived from MySQL. The Drizzle project aims to build a "smaller, lighter, faster" version of MySQL that offers similar stability and ease of use, but strips out certain features from the core system in order to improve performance and scalability.
-
9:58
»
Good PHP Tutorials - New Tutorials
I was wondering whether PHP also give a feature of Prepared Statement as you have in Java JDBC Connection. Prepared Statements are always better than normal statements as it prevent SQL Injection etc.
-
-
22:45
»
Good PHP Tutorials - New Tutorials
I received a lot of request from my readers that asked to me how to implement Autosuggestion search with jquery. I love facebook API it's neat, so I had developed Facebook like Autosuggestion user search with jQuery, Ajax and PHP. It's simple and clean just you have to change the database details.
-
22:45
»
Good PHP Tutorials - New Tutorials
CakePHP is a stable production-ready, rapid-development aid for building Web sites in PHP. This "Cook up Web sites fast with CakePHP" series shows you how to build an online product catalog using CakePHP. Part 4 focuses primarily on the Session component of CakePHP, demonstrating three ways to save session data, as well as the Request Handler component to help you manage multiple types of requests (mobile browsers, requests containing XML or HTML, etc).
-
-
14:02
»
Good PHP Tutorials - New Tutorials
CakePHP is a stable production-ready, rapid-development aid for building Web sites in PHP. This "Cook up Web sites fast with CakePHP" series shows you how to build an online product catalog using CakePHP. Part 4 focuses primarily on the Session component of CakePHP, demonstrating three ways to save session data, as well as the Request Handler component to help you manage multiple types of requests (mobile browsers, requests containing XML or HTML, etc).
-
14:02
»
Good PHP Tutorials - New Tutorials
Refactoring is changing of complex and complicated programming codes into simple and confusion-less ones, thereby restructuring the complete set of codes into easily readable formats, without any change in the output or functionality.Refactoring does not include fixing of glitches or including of new functionalities or practices to the existing set of codes.
-
-
23:59
»
Good PHP Tutorials - New Tutorials
One such application is Festival, it allows us to convert Text to Speech(WAV) format. In this article we will learn on how we can convert text to speech from PHP applications.
-
-
17:31
»
Good PHP Tutorials - New Tutorials
I have seen a lot of questions about OAuth and specifically how to do OAuth from PHP. We have a new pecl oauth extension written by John Jawed which does a really good job simplifying OAuth
-
-
18:23
»
Good PHP Tutorials - New Tutorials
This tutorial will show you how to take a simple installation of PHPBB3 and add it to your website to restrict page access based on registration status.
-
-
10:51
»
Good PHP Tutorials - New Tutorials
To prevent quality images being stolen, we can use PHP to watermark web-images in popular formats like GIF/PNG/JPEG. We print a transparent gif-image on a jpeg-photo in this tutorial.
-
-
15:52
»
Good PHP Tutorials - New Tutorials
A quick tutorial on how to use Zend Framework to build a Facebook Application.
-
-
6:04
»
Good PHP Tutorials - New Tutorials
If you're looking to add some pizzazz to your PHP application, look no further—Adobe’s Flex is here to give your interface some polish. In this article Lennart Steinke shows us how to make a Flex widget with a PHP back end.
-
-
14:07
»
Good PHP Tutorials - New Tutorials
Because of PHP's huge popularity, it has become almost impossible for Web developers not to have at least a working knowledge of PHP. This tutorial is aimed at people who are just past the beginning stages of learning PHP and are ready to roll up their sleeves and get their hands dirty with the language. Listed below are 10 excellent techniques that PHP developers should learn and use every time they program. These tips will speed up proficiency and make the code much more responsive, cleaner and more optimized for performance.
-
14:07
»
Good PHP Tutorials - New Tutorials
Website error pages are perhaps one of the most overlooked pieces of a fully rounded website. Not only are they important but they give you the opportunity to have a little fun. Although many web developers rely on server logs to keep an eye out for hits on error pages, I'm going to take a different approach by using a PHP generated email. In addition, we will spice up the design a bit, add basic navigation and link to the website sitemap.
-
-
9:08
»
Good PHP Tutorials - New Tutorials
As PHP applications become more and more complex, it can be easy to end up with a tangled mess of code that makes maintenance nearly impossible. Applying the concept of tiered applications can help to alleviate some of the difficulty in maintaining complex applications.
-
-
10:10
»
Good PHP Tutorials - New Tutorials
This link contains links on various PHP5 tutorials. I have spent a lot of time learning PHP5 concepts and wish to share my learnings with you all via my blog
-
10:10
»
Good PHP Tutorials - New Tutorials
It’s been a couple of month since the release of pecl/memcached and I was getting the urge to write something else. At the same time, I was reading up on Bloom filters, but couldn’t find a PHP extension that implemented them. Thus, pecl/bloomy was born. Now, you may be wondering, what the heck is a Bloom filter why in the blooming sky would I want to use it? Well, read on.
-
-
5:57
»
Good PHP Tutorials - New Tutorials
Use the username and password schemes that are already in place for logging in to your applications or websites. Great for intranet site work.
-
-
15:38
»
Good PHP Tutorials - New Tutorials
Cloud computing refers to the utilization of shared, elastic resources and processing power accessed via the Internet. In some ways, it hails the reversion to the golden age of time-sharing but with significant improvements to the distribution philosophies underlying the delivery infrastructure. So, analogously, we now have the shared wonders of Hyde Park, where everyone and anyone can chill on the bench, throw some Frisbee, instead of having to financially pool money to buy a private park to shoot rabbits.
-
-
14:39
»
Good PHP Tutorials - New Tutorials
Example of how Zend HTTP Client is used when parsing statistics, logging in to sites and handling cookies.
-
14:39
»
Good PHP Tutorials - New Tutorials
Using the Singleton Pattern is a simple way to limit the number of instances of an object to just one, helps keep database connections organized, and saves memory. This tutorial will help you create a MySQL database class using this popular design pattern.
-
14:39
»
Good PHP Tutorials - New Tutorials
This article will briefly expose the basics of the MVC pattern and put forward a template management system based on the duo XML/XSLT.
-
14:39
»
Good PHP Tutorials - New Tutorials
Programming, as much as it is about machines, is conducted by humans, and is as susceptible to human error as any process. These bugs can be frustrating, particularly when found by a client, but they can give an insight into underlying problems, and sometime suggest solutions – or at least ways of catching errors early. This article looks at four different classes of bugs: mechanical, mental, social and environmental, their causes, and some preventative steps.
-
-
13:04
»
Good PHP Tutorials - New Tutorials
Recently, I've begun to use Amazon S3 for storing backups of files for both my clients and myself. It works amazingly well, its fast, and very simple to use. There's a great PHP class for accessing it through cURL. This small piece of software I've written uses it extensively.
-
13:04
»
Good PHP Tutorials - New Tutorials
In any decent sized project, the more times you commit code, the bigger the chance is that you will break something. Call it the law of unintended consequences or the butterfly effect, but the fact is that in complex systems, we cannot anticipate all the effects of a change. To deal with this we can either adopt the "release and pray" method of software control, or we can setup systems to help us find the consequences of our actions, so we that can correct them before they become a problem. We usually call these systems Continuous Integration systems.