-
-
23:20
»
Good PHP Tutorials - New Tutorials
Facebook has announced that it will soon end Internet Explorer 6 support for Facebook Chat. The kill date is September 15—the same day Microsoft plans to release the first IE9 beta. Today's announcement comes just a week after Microsoft launched a beta version of Windows Live Messenger that integrates with Facebook Chat.
-
-
9:53
»
Good PHP Tutorials - New Tutorials
It’s a little rude to ask someone to confirm they read an email, isn’t it? Well, there’s a way to get a confirmation without them knowing it using PHP and htaccess.
-
9:53
»
Good PHP Tutorials - New Tutorials
A nice bunch of tips and tricks that help you save lines of code and have more efficient code
-
9:53
»
Good PHP Tutorials - New Tutorials
In this tutorial I’ll only tell about the Zend_Config_Ini, for sure you can implement this with some changes to the Zend_Config_Xml. I choose for the Ini is that is t a little bit more readable and because I always use the Ini, lol.
-
-
18:39
»
Good PHP Tutorials - New Tutorials
How to switch from a legacy forum to vBulletin, and customizing vBulletin.
-
-
3:49
»
Good PHP Tutorials - New Tutorials
The Ext4Yii Framework brings the power of ExtJS and the Yii Frameworks together. This tutorial is first of Ext4Yii tutorial series.
-
-
0:55
»
Good PHP Tutorials - New Tutorials
Like it or not, as a professional developer, sooner or later you are going to do some customising (if you are lucky, "extending") of existing software.
-
0:55
»
Good PHP Tutorials - New Tutorials
Monte Carlo simulations are a handy tool for looking at situations that have some aspect of uncertainty, by modelling them with a pseudo-random element and conducting a large number of trials. There isn’t a hard and fast Monte Carlo algorithm, but the process generally goes: start with a situation you wish to model, write a program to describe it that includes a random input, run that program many times, and look at the results.
-
-
6:06
»
Good PHP Tutorials - New Tutorials
In this tutorial you will learn: 1. How to use jQuery with Codeigniter. 2. How to send Ajax request to perform READ operation. 3. How to use jQuery UI tabs widget. 4. How to use Microsoft’s jQuery templating plugin.
-
6:06
»
Good PHP Tutorials - New Tutorials
In Part 2, you will learn: 1. Displaying Ajax loader animation when an Ajax call is made. 2. How to inject Update/Delete link in each record using jQuery. 3. How to use jQueryUI dialog widget. 4. How to send Ajax request to perform DELETE operation. 5. How and when to use jQuery’s delegate method to bind events.
-
6:06
»
Good PHP Tutorials - New Tutorials
Adding a Facebook Like Button on your website or blog is perhaps one of the easiest and most effective way to get more fans and earn more likes. If you have hundreds, thousand or perhaps tens of thousand of fans, it might be a good idea to publish a fan count. Fan count displays in numeric text total fans your Facebook page has, or rather, how many have liked your page.
-
6:06
»
Good PHP Tutorials - New Tutorials
Unix supports the process of forking which allows a parent process to spawn a subprocess and continue running both processes concurrently. It is possible to do this in PHP using the PHP Process Control Functions. Note that you should never attempt to use these process control forking functions when using a webserver; you should only fork applications when using the PHP command line client.
-
6:06
»
Good PHP Tutorials - New Tutorials
curl_multi is a great way to process multiple HTTP requests in parallel in PHP. curl_multi is particularly handy when working with large data sets (like fetching thousands of RSS feeds at one time). Unfortunately there is very little documentation on the best way to implement curl_multi. As a result, most of the examples around the web are either inefficient or fail entirely when asked to handle more than a few hundred requests.
-
6:06
»
Good PHP Tutorials - New Tutorials
By nature, WordPress is very powerful. It can be as complex or as simple as you wish. With that in mind, how much you want to use WordPress with your existing website is totally up to you. There may be only a few features of WordPress you want to use when integrating it with your site, or you may want your entire site run with WordPress.
-
6:06
»
Good PHP Tutorials - New Tutorials
Lately, there’s been quite a fuzz about lazy registration. It turns out that the less the user has to think, the higher the conversion rates are! What a thought! If everybody seems to have a Facebook profile, why not add a one-click user registration? I’ll show you how to do that today.
-
6:06
»
Good PHP Tutorials - New Tutorials
Presentation from the Dutch PHP conference 2010 about common optimizations mistakes in php
-
6:06
»
Good PHP Tutorials - New Tutorials
The past few months have kept myself and my team quite busy, as we've turned our attentions from maintenance of the Zend Framework 1.X series to Zend Framework 2.0. I've been fielding questions regularly about ZF2 lately, and felt it was time to talk about the roadmap for ZF2, what we've done so far, and how the community can help.
-
6:06
»
Good PHP Tutorials - New Tutorials
One of the concepts I like in Ruby is the concept of "mixins". Mixins are a way of 'mixing in' functionality of other classes. A kind of 'multiple inheritance' like approach, only without actual inheritance. It is similar to interfaces, but interfaces only tell you that an object must implement certain methods, whereas mixins also provide an implementation.
-
6:06
»
Good PHP Tutorials - New Tutorials
In this world of sharing data, increasing numbers of sites and applications are making information available over web services. Whether we are building a service as a feature of our own development, or pulling in the information published by others, we will need to understand the different service types and how to work with them in PHP. This article aims to give you the tools to do just that.
-
6:06
»
Good PHP Tutorials - New Tutorials
In this post we will see how to access the Amazon Product Advertising API from PHP. Amazon has recently changed (from 15th Aug '09) the authentication mechanism for accessing their API which must now be signed with your Amazon keys
-
6:06
»
Good PHP Tutorials - New Tutorials
Last year I showed how to use pecl/oauth to write a Twitter OAuth Consumer. But what about writing the other end of that? What if you need to provide OAuth access to an API for your site? How do you do it?
-
-
2:42
»
Good PHP Tutorials - New Tutorials
PHP took a huge step forward in June 2009 with the release of version 5.3. It wasn't quite as big of a change as version 5.0, but the release did introduce a number of new language features including namespaces — an addition that can dramatically improve the way you organize your PHP in an object oriented paradigm.
-
2:42
»
Good PHP Tutorials - New Tutorials
If your primary clientele is small to medium business owners, as I imagine is the case for most professional developers these days, chances are you have developed custom applications that interact with Salesforce CRM. For those of you that have not had the delight of integrating with Salesforce, let's walk through the most common integration techniques.
-
2:42
»
Good PHP Tutorials - New Tutorials
In this article you will learn two main things: 1. How to parse XML using SimpleXML? 2. How to get Flickr images from RSS feed and display them on your web page?
-
2:42
»
Good PHP Tutorials - New Tutorials
A question asked to me many times by many different people over the last year is, "will Doctrine ever have any support for MongoDB?". I have never really had an answer because we haven't had any official plans to support it as it was so new to the database world and php so nobody really knew much about it yet.
-
2:42
»
Good PHP Tutorials - New Tutorials
Every once in a while a new PHP encryption tool/service pops up and offers PHP “encryption”. Therefore the idea behind php-crypt that was announced today in the PHP Development forum of Xing is nothing new. Infact there are two types of PHP encryption systems source code obfuscators/encryptors/encoders and bytecode obfuscators/encryptors/encoders.
-
-
0:47
»
Good PHP Tutorials - New Tutorials
A few quick tips for working with PHP's DateTime classes, including instantiating the objects, outputting in various formats, and storing dates and times an an accurate and easy-to-use way
-
0:47
»
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.
-
-
9:26
»
Good PHP Tutorials - New Tutorials
Magento module-building tutorial with example code shown and to download. Magento is an open source PHP ecommerce tool built on Zend Framework, this tutorial is a must-read for developers using this package
-
9:26
»
Good PHP Tutorials - New Tutorials
Quite a comprehensive list of programming design patterns illustrated with code examples in PHP5
-
9:26
»
Good PHP Tutorials - New Tutorials
Creating an ORM for PHP is not an everyday task but writing one is a good way to improve your PHP skills, especially if you use some of the additional features PHP 5.3 adds to the language. There are many excellent ORMs (Object Relational Mappings) already in existence and for a real-world project it would probably better to use one of these, but this tutorial uses the task of creating an ORM as a way to take a look at applications for some PHP 5.3 features.
-
9:26
»
Good PHP Tutorials - New Tutorials
The best practices for finding files with PHP has evolved a lot in a the last few years. Back in 2004, one of the very first thing I did with PHP was porting the File::Find::Rule Perl module to PHP. File::Find::Rule is a great way to describe the files and directories you want to work with. I used the opendir, readdir, and closedir native PHP functions, and it did the job quite well. The PHP class was named sfFinder, and it can still be found in all symfony versions. Even if the class is bundled with symfony, I know that a few people use it for all kind of stuff, not necessarily related to symfony.
-
9:26
»
Good PHP Tutorials - New Tutorials
Until last week, I had never experienced what must have been incredibly frustrating to most developers: the fact that the self keyword in PHP refers to the class it is located in, and not necessarily a class that extends it. I personally ran into this problem when trying to extend Zend_Auth.
-
9:26
»
Good PHP Tutorials - New Tutorials
PHP is not the fastest language on earth. That honour probably goes to machine code. But like many high-level languages, PHP provides some handy abstractions, like named variables, hashmaps (associative arrays), a C-like syntax, object oriented capabilities, loose typing and so on – we trade processing speed for development ease.
-
9:26
»
Good PHP Tutorials - New Tutorials
Add "Login with Google" to your web application. This tutorial goes through the basics of OpenID. And talks specifically about Google's implementation.
-
-
3:21
»
Good PHP Tutorials - New Tutorials
As I begin writing this, I realize I am in some way contributing to all the noise and novelty around "NoSQL". As tempting as rewriting your website to use Cassandra may be, the chances that an objective cost-benefit analysis will support your opinion are pretty small when your project is out to make money.
-
3:21
»
Good PHP Tutorials - New Tutorials
I'm on to the next shiny thing: Google Buzz. It provides the instant gratification of Twitter, along with a system for commenting, liking, geolocation, sharing links, and more. It's sort of like Facebook, except that it's embedded into GMail and there's no Mafia Wars yet.
-
3:21
»
Good PHP Tutorials - New Tutorials
Tutorial on how to create a Facebook style chat with the help of jQuery and PHP.
-
-
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.