Stacey is a lightweight content management system.
No database setup or installation files, simply drop the application on a server and it runs. Your content is managed by creating folders and editing text files. No login screens, no admin interface.
(Link: Stacey, The Lightweight Content Management System)
Uncategorized
cms, php
The Ajax Availability Calendar is a php script designed to show availability of whatever you might need it for (eg. holiday cottage, hotel rooms etc.).
Free to use on your website or application and is currently being used (v.2) by hundreds, if not thousands, of websites around the world.
(Link: Ajax Availability Calendar – an Availability Calendar to show your day-to-day availability)
Uncategorized
calendar, php
Eight PHP power tools
Eclipse PDT, NetBeans, NuSphere PhpED, and Zend Studio lead a capable field of IDEs for Web developers
(Link: InfoWorld review: Eight PHP power tools | Developer World – InfoWorld)
Uncategorized
ide, php
Data security is important and often undervalued by designers, developers, and clients alike. Since PHP 5.2.0, data sanitization and validation has been made significantly easier with the introduction of data filtering. Today, we’re going to take a closer look at these filters, how to use them, and build a few custom functions.
(Link: Getting Clean With PHP – Nettuts+)
Uncategorized
php
The SimpleXML extension is the tool of choice for parsing an XML document. The SimpleXML extension requires PHP5 and includes interoperability with the DOM for writing XML files and built-in XPath support. SimpleXML works best with uncomplicated, record-like data, such as XML passed as a document or string from another internal part of the same application. Provided that the XML document isn’t too complicated, too deep, and lacks mixed content, SimpleXML is easier to code than the DOM, as its name implies. It is also more reliable if you work with a known document structure.
(Link: XML for PHP developers, Part 1: The 15-minute PHP-with-XML starter)
Uncategorized
php, phpxml, xml
PHP is so popular because it is relatively easy to learn compare to other language. Furthermore, there are a lot of great tutorials for beginner to get started. Although there are a lot of resources for us, but coding a site from scratch is very tough. Luckily, there are a lot of reliable PHP Framework which can shorten the development time. These frameworks are supported by huge community and they are willing to help if you face any problems.
(Link: 22 Open Source PHP Frameworks To Shorten Your Development Time)
Uncategorized
php
The PHP SDK for Windows Azure, known as PHPAzure, is an open source project, available for download from Microsoft CodePlex. The SDK “provides consistent programming model for Windows Azure Storage (Blobs, Tables & Queues), according to the CodePlex site.
(Link: Microsoft makes available PHP development kit for its Azure cloud)
Uncategorized
azure, cloudcomputing, php
Twitto is the fastest PHP web framework, and the first to use the newest features of PHP 5.3 — see “Why PHP 5.3?” below.
Packed in less than 140 characters, it fits in a tweet.
(Link: Twitto: A web framework in a tweet)
Uncategorized
framework, php
The app we will be creating is based off of my iPhone app, Envato Marketplace Mobile. While we won’t be recreating the entire app, this tutorial will give you a general idea on how it was created. This tutorial is aimed at PHP and JSON beginners and serves as a basis for creating more advanced PHP applications. (via Nettuts +)
(Link: Make an iPhone App Using the Envato API)
Uncategorized
appstore, iphone, php
Edit PHP Online
Develop and maintain your php applications in any modern browser, with all the comfort that you are used to in any desktop ide, with one major advantage: you can do your work anywhere (hotel, internet caffe, etc.)
(Link: PHPanywhere.net – Online PHP Editor)
Uncategorized
ide, php
In this presentation filmed during QCon SF 2008, Aditya Agarwal is Director of Engineering at Facebook discusses Facebook’s architecture, more exactly the software stack used, presenting the advantages and disadvantages of its major components: LAMP (PHP, MySQL), Memcache, Thrift, Scribe.
(Link: Facebook architecture stack: Science and the Social Graph)
Uncategorized
architecture, facebook, memcache, mysql, php, scalability
To stay on the safe side, FreshBooks decided to disguise the new Rails app to appear as though it was still the old PHP version. Thanks to Rails’ flexibility, this was surprisingly easy to achieve. The heart of the disguise is a single line added to a routes.rb file.
map.connect ‘:fake_filename.php’, :controller => ‘php’, :action => ‘dispatch’
This takes what appear to be requests for php files and sends them over to the PhpController controller. In the dispatch action, we lookup the “filename” that was requested and map it to an action and a controller to actually handle the request.
(Link: How FreshBooks secretly switched from php to rails)
web2.0
php, refactoring, rubyonrails
Zend Server – Zend.com
Zend Server is a complete, enterprise-ready Web Application Server for running and managing PHP applications that require a high level of reliability, performance and security.
web2.0
php, server, zend
A Better Login System – Nettuts+
When combined with a good user management platform, an ACL system is a great way to secure your web site. By following these steps, you should be able to create your own flexible security system. The admin system created here is a basic example of what you can create if you don’t already have an admin system set up. It demonstrates all of the principles you need to effectively manage your ACL. On the other hand, if you already have created your own user management system, it should be fairly easy to take these techniques and implement them into your own project.
web2.0
login, php