[Home]
 
Search Amazon 
Revised: Monday, March 16, 2009 Web Development HTML Tips/Tutorials Javascript AJAX XML
HTML References Tables / Frames ASCII ColdFusion SQL / MySQL
Design GuidesColor CSS/DHTML Zope Perl PHP Python
DreamweaverFlash Joomla! CMS  Java Ruby ASP/VB
Validators/Tools Search Engine Promo Web Services Hosting
upWeb Development Sites
Developer.comResources for webmasters, covering both proprietary and open source platforms - with many tutorials - on many web development subjects - for example this on using Subversion.
The Developer's Shed News, tools, resource links on all aspects of web development. Now features advanced open-source web development resources, user interaction tools and sample-code in action.
zeroweb.com"Free online resource for webmasters. template downloads, tools, and services.
Devx.comMany resources in aid of application development.
Builder.comWeb developers' site with tips, reviews, etc.
SitePoint.comAnother web developers' site with tips, reviews, etc.
W3Schools.com"HTML, CSS, JavaScript, XML, XHTML, ASP, tutorials with lots of working examples and source code."
4webhelp"Site with resources for the budding webmaster"
Search.Internet.com"The Search Engine for Internet Professionals"
Internet.comCentral repository for many useful Internet/web development sites
Web Developer's JournalAnother Web developers site with articles, tips, reviews, etc. For example, Wacky HTML
Intranet Design MagazineIntranet developers site with FAQs, articles, etc.
Web DeveloperResources for webmasters or webmaster wannabes
reallybig.com"Free clipart, CGI, counters, fonts, html, java, animation, backgrounds, icons, wysiwyg editors, buttons, photographs, site promotion"
Blackstump Web DevelopmentLinks to many web building resources, software, etc.
Web Development TutorialsTutorials for webmasters
developerWorksIBM's web development web site - about time - at first glance it looks promising. Its "zones" include Java, Linux, Security, Web architecture, XML.
Webmaster Reference LibraryComprehensive web developer's resource list
Do It Yourself WebMany Links to HTML, Java, Perl, graphics resources
Comprehensive Guide to Publishing on the WebWeb tutorials, hints, reference, software tools, and more
pageresource.comHTML, JavaScript, DHTML/Style Sheet, CGI/Perl tutorials, web design
O'Reilly Network"Thematically based, each issue provides a balance of state-of-the-art technology and specifications from W3C with implementation guides that explain how to use the technology. Also included are technical papers from around the world, interviews, and news stories."
brainbell"HTML, Javascript, PHP, Perl, CGI, XML etc. and web authoring tutorials, from beginner to advanced level."
Web Standards Project"Coalition of web developers and users. Our mission is to stop the fragmentation of the web, by persuading browser makers that standards are in everyone's best interest. Together we can make the web accessible to everyone."
Web Development Resources"A collection of links to the most informative guides relating to web site development and maintenance"
upHTML On-line Books/References
Coolnerds Core HTML Quick ReferenceI know it sounds juvenile, but his really is a good HTML reference.
HTML Design GuideWell organized, comprehensive reference with examples. Available as a (shareware) PDF file.
MS HTML and DHTML ReferenceEspecially important for tracking down IE specific HTML and Javascript
Complete HTML 4.01 ReferenceAnother excellent resource on HTML 4.01 - all the tags, organized alphabetically and by function.
The W3C Guide to HTMLWhat HTML tags should I use? Which ones can I count on? Which ones are standard? What about HTML 3.0? Tables?
Project Cool's Developer Zone"The web professionals' source for ideas and information about building websites. Learn to use the latest technologies and find the best reference guides."
Index DOT HtmlElement Index, Character Entities, HTML Support History, HTML Spec History, Browser History, Authoring FAQs, What Tags To Use?
HTMLcenter"Demonstrations, tutorials, codes, specification summaries, techniques/technologies descriptions, and supporting information about hypertext markup language (HTML) and related technologies."
HTML StationArticles, reviews, and references for Web development
HTML GoodiesHTML links and info
Caching Tutorial for Web Authors and Webmasters"How web caches work, how (and how not) to control caches"
upHTML Tutorials
Reduced Instruction Set HTMLA guide to the essential HTML tags (my own little contribution)
Sizzling HTMLA comprehensive guide to writing web sites, including all the HTML tags including Netscape and Internet Explorer extensions, tutorials on frames, style sheets, forms, tables, imagemaps, use of color, adding counters and automatic revision dates, special characters and back buttons, and more
HTML with StyleExcellent HTML tutorials
HTML DogMany HTML and CSS references and tutorials
HTMLCodeTutorial.comAnother thorough HTML tutorial with useful examples
HTML TutorialsDetailed HTML tutorials
Tips, Tricks, How to, and BeyondWell-executed site with many HTML and other web language tips/tricks
Clickable Image MapsA step-by-step guide to implementing imagemaps from the book Building Net Sites with Windows NT
quirksmode.org"More than 150 pages with CSS and JavaScript tips and tricks, and is one of the best sources on the WWW for studying and defeating browser incompatibilities." Home of the Browser Compatibility Tables.
How do they do that with HTML?Several nicely done HTML tips
Evolution of a Home PageThis article shows the evolution of webreference.com's home page over time - with dos and don'ts. Site still needs some work, IMHO.
upFrames Tutorials & References
Sizzling HTML: FramesOne of the best tutorials/reference sites on frames
FrameShopCreate HTML frames dynamically
Introduction to FramesAnother introductory frames tutorial
Frames Cheat SheetGood frames reference page
Frames TutorOne in a series of Web tutorials
upHTML Table Guides
Liquid TablesHow do you make a web page that looks good no matter how wide the browser window is? Use liquid tables, a technique that lets you 'pour' your content into the page so that it flows to the margins, even if the window is resized.
Flexible Page Layout Using Tables"If you use tables as the basic building block of your pages, you can create sites that work well in a wide range of window sizes." - a downloadable tutorial - well done
Design Ideas for HTML Tables"... from organizing data to highlighting information" - an extensive tutorial
Table TutorOne in a series of Web tutorials.
TableMakerCreate HTML tables dynamically
upDesign Guides
Web Style GuideGraphic design, user interface design, information design, optimizing HTML code, graphics, and text within Web pages. By Patrick Lynch.
Alertbox"Current Issues in Web Usability" - includes Top Ten New Mistakes of Web Design and the somewhat debatable End of Web Design
How Users Read on the Web"They don't. People rarely read Web pages word by word; instead, they scan the page, picking out individual words and sentences. As a result, Web pages have to employ scannable text."
Designing Web Usability"From content and page design to designing for ease of navigation and users with disabilities, Jakob Nielsen delivers complete direction on how to connect with any Web user, in any situation."
Usability.govResource for designing usable, useful, and accessible Web sites and user interfaces
Usable Web Design LinksReferences on usable Web design
Style Guide for online hypertextSomewhat dated guide by the famous Tim Berners-Lee
Writing for the WebFrom Sun Microsystems
Web Page Design for DesignersA design-oriented treatment web page construction
Accessible Site Design"Some useful tips and links that can help to make your site accessible by all browsers, and better in general." - Downloadable as a 32k zip file.
About.com Guide to Web DesignWeb design tutorials, hints, reference, links
Web DevelopmentDecember's methodology for developing webs
What Makes a Great Web Site?"This article will break down the essential characteristics of great Web sites into some easily followed rules of thumb."
webpagesthatsuckLearn good design by looking at bad design
IBM's Ease of UseWhy ease of use is critical to e-business success
Adobe MagazineAn archive of past issues of Adobe Magazine, in PDF format
upCSS/Dynamic HTML Guides
CSS1 W3C Recommendation"This document specifies level 1 of the Cascading Style Sheet mechanism (CSS1)."
NCD Style Sheet GuideGuide to Style Sheets - well organized with clear, straightforward examples -very useful
Index DOT CssIN-depth reference: Property Index, Syntax, CSS Support History, CSS Spec History, Browser History, CSS Links, FAQ, examples, CSS Bugs
Mulder's Stylesheets Tutorial5 part tutorial on CSS by Steve Mulder, author of "Web Designer's Guide to Stylesheets"
Introduction to Dynamic HTMLMicrosoft's guide to Dynamic HTML
Introduction to Style SheetsMicrosoft's guide to CSS
CSS TutorialNice, simple, well-designed tutorial on CSS - recommended
quirksmode.org"More than 150 pages with CSS and JavaScript tips and tricks, and is one of the best sources on the WWW for studying and defeating browser incompatibilities."
Document Object Model (DOM) Level 1 Spec"The Document Object Model provides a standard set of objects for representing HTML and XML documents, a standard model of how these objects can be combined, and a standard interface for accessing and manipulating them."
Dynamic HTML LabAnother useful site with lots of information and links
DynamicDrive.comMany free, original DHTML scripts and components.
openCube.comShareware drop-down menus
pathGenerator"An online wizard that allows anyone to easily create an animating layer that follows any desired path."
jsDHTMLlib"Trying to support all those different browsers got ya down? Tired of all that time spent upgrading all your scripts, or maintaining duplicate content as browsers evolve?" Here is a library fot support of x-browser / x-frame DHTML.
Cascading Style SheetsResources on Cascading Style Sheets
Web Style SheetsGuides to CSS from W3C
JavaScript KitRich, content laden developers site, containing Java applets, Javascript code, DHTML tips, CSS, and more
HTML with StyleA dozen tutorials on HTML, DHTML, CSS
CSS1-Properties Quick Reference TableConvenient guide to Cascading Style Sheet properties
Cascading Style Sheets GuideTutorial on Cascading Style Sheets
The CSS Box Model"The CSS box model describes the rectangular boxes that are generated for elements in the document tree and laid out according to the visual formatting model."
SiteExpertsLots of state-of-the-art DHTML tutorials
Unobtrusive DHTML, and the power of unordered lists"Take advantage of the fact that nested unordered lists (that's <UL> and <LI> tags) express a hierarchial structure by making code that displays this simple hierarchy in a more complex form: a set of dropdown menus, or an expandable/collapsable tree."
Fundamentals of Web Page Scripting"This textbook is an introduction to web page scripting including HTML, Dynamic HTML, Cascading Style Sheets, integration of musical files and introductory JavaScripting."
Advanced Web Page Scripting"This textbook has an integral and parallel workbook with self-testing and provides advanced level JavaScripting and introductory Perl scripting for the professional web developer."
Assorted CSS SamplesMany CSS articles, techniques, and tips
upASCII Tables and HTML Entities
AsciiTable.comComplete ASCII table including the printed character, the decimal, hex, and octal values, HTML entity code, and meaning
Ascii ChartFour column table presenting the printed character, the HTML/numeric code, HTML/string alternate, and meaning
JimPrice ASCII ChartTables and other useful related info
upJavascript
JavaScript Quick ReferenceLookup card for Javascript
Dojo Toolkit"Dojo is an Open Source DHTML toolkit written in JavaScript....You can use the components that Dojo provides to make your web sites more useable, responsive, and functional."
Windows Scripting"VBScript, JScript, Script Debugger, Scriptlets, Remote Scripting." Includes publicly-accessible newsgroup: microsoft.public.scripting.jscript
About JavaScriptExcellent resource! Browser Compatibility, JavaScript scripts, tutorials, articles on the evolution of Javascript
JavaScript SourceA JavaScript resource center
Dynamicdrive.com"A comprehensive DHTML site featuring DHTML scripts, tutorials, and more"
Interactive JavaScript TutorialA complete Javascript 1.2 reference guide. Interesting Javascript Problems to solve and Examples Too. You can download the tutorial as a Word file.
JavaScript Tutorial at W3schools.comA JavaScript tutorial
JavaScript and the Document Object Model"The JavaScript approach to DOM and chronicles the building of a Web page to which the user can add notes and edit note content."
JavaScript Kit TutorialsExcellent JavaScript introductory tutorials. Also see Advanced JavaScript Tutorials.
JavaScript Toolbox"This is a collection of Javascript source files, examples, and concepts. Use these instead of always re-inventing JavaScript solutions."
Venkman JavaScript Debugger"Venkman is the code name for Mozilla's JavaScript Debugger. Venkman aims to provide a powerful JavaScript debugging environment for Mozilla based browsers, including Firefox 1.0.x, Firefox 1.5.x, the Netscape 7.x series of browsers."
Web Development Bookmarklets"These bookmarklets let you see how a web page is coded without digging through the source, debug problems in web pages quickly, and experiment with CSS or JS without editing the actual page."
Mouseover DOM Inspector"The Mouseover DOM Inspector is a bookmarklet that allows you to view and manipulate the DOM of a web page simply by mousing around the document."
softcomplex free downloadsFree JavaScript scripts for menus, calendar, calculator, and more.
Tigra ScrollerThe best free JavaScript scroller script I have found. See softcomplex.com for more useful scripts.
JavascryptHigh-security data encryption using JavaScript
Indispensable JavaScript TutorialsJavaScript Tutorials
Pattern Matching and Regular Expressions"How you can use regular expressions in JavaScript to analyze the user's input and verify such things as a false or malformed e-mail address or phone number."
BlueShoes Browser-Based EditorBrowser-based wysiwyg editor, HTML editor and text editor. Using JavaScript and DHTML, no java or plugin needed.
Bookmarklets"Bookmarklets are simple [Javascript] tools that extend the surf and search capabilities of Netscape and Explorer web browsers."
BookmarkletsBookmarklets at WebReference.com. Also see on the same site Bookmarklet Builder
JavaScript KitRich, content laden developers site, containing Java applets, Javascript code, DHTML tips, CSS & FrontPage tutorials
HotSyteA JavaScript resource center
Javascript Code LibraryA collection of JavaScript code fragments, function packages, and Web editor extensions
JavaScript SourceAnother JavaScript resource center
autoscripterMany JavaScript snippets - formerly Cut-N-Paste Javascript
JavaScript Animation TutorialJavaScript rollovers and other animated effects
quirksmode.org"More than 150 pages with CSS and JavaScript tips and tricks, and is one of the best sources on the WWW for studying and defeating browser incompatibilities."
JavaScript 2"Searches all the top Java Script libraries, offering a total of over 9,000 free JavaScripts."
JavaScript and Browser Objects Quick Reference"This compact guide enables you to see at a glance the breadth of each objectís properties, methods, and event handlers"
JavaScript Mini-FAQ"Covers the language through JavaScript 1.2, the version deployed in Netscape Communicator 4.0x, plus some compatibility items with Microsoft Internet Explorer 3.0x. The focus here is on client-side JavaScript."
Doc JavaScriptA bi-weekly column on JavaScript
JavaScript: The Definitive Guide54 JavaScript examples from the book
Dynamic HTML LabJavascript and CSS techniques - "Learn to create lightweight dynamic menus, with techniques that can be applied to sophisticated graphic animations."
TwinHelix DesignsInteresting and useful JavaScript, DHTML, XHTML, CSS and CGI projects. Includes Cascading Popup Menus: "This is quite possibly the smallest, fastest, easiest, and one of the most customisable hierarchial popup menu [JavaScript] scripts on the Internet."
The Complete Webmaster The beginnings of a good primary resource site, not just links, on CGI/Perl, Javascript, HTML and FrontPage
JavaScripts.comMany JavaScript examples
EarthWeb's Javasript ArchiveHundreds of JavaScript examples
The HTML Goodies 30-Step JavaScript Primers"The purpose of these 30 lessons is to get you started writing your own JavaScript events."
Very Dynamic Web InterfacesShort intro to the XMLHttpRequest Object using Javascript
Javascript includes - yet another way of RPC-ing"Javascript files can be included and executed on the fly — either when loading the page or in run-time. This means that HTTP requests are made without the use of XMLHttpRequest or iframes."
upJava
java.com"Download Java Software for your desktop computer now!" Home of the Java VM.
Thinking in Java, 4th ed.Great Java programming book
java.sun.com"The source for Java" developers site
The Java Tutorial"A practical guide for programmers with hundreds of complete, working examples. The tutorial is organized into trails -- groups of lessons on a particular subject." You can also download The Java Tutorial
Gamelan"The official directory for Java"
Brewing Java: A TutorialHuge Java tutorial - prototype for the book The Java Developer's Resource. Also at this site an excellent Java Book List
developer's daily JavaQuestions and answers about Java
JavaWorldExcellent articles on Java and Javascript
Java BoutiqueMore than 100 working Applets, along with instructions for downloading and including them in other Web pages
Complete Java ApplicationsJava and JavaScript applications
IBM's Java Technology ZoneExtensive, feature-packed search engine built just for Java developers.
Building a Java AppletShort outline
java.CodeZooFree Java code
FreewarejavaMany free Java applets
Anfy TeamMany free Java applets
upDreamweaver
Dreamweaver EvaluationMacromedia Dreamweaver 30-day evaluation
Dreamweaver TemplatesMacromedia Dreamweaver Templates
A Dreamweaver Tutorial"The first steps of building a site with Dreamweaver and more advanced elements, like adding media and remotely managing a site."
Project Seven"Professional web development resources for users of Macromedia Dreamweaver and Fireworks software"
Rabi's Dreamweaver Extensions"Extend your Dreamweaver further with this timesaving free extensions."
upPerl and CGI
The Perl Language Home PagePerl Software, documentation, FAQs - includes http://reference.perl.com/ resource site
ActiveStatePerl for Windows
Picking Up Perl"Freely redistributable tutorial book on Perl"
Perl 5 Reference Guide"This is an HTMLified version of the Perl 5 Desktop Reference, ISBN 1-56592-187-9, by Rex Swain."
Uncultured Perl "Perl's creator shares his thoughts on a subversive lifecycle." By Larry Wall
Perl on IIS 4"FAQ about issues arising from using Perl on IIS4"
FastCGI"FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs."
Perl & Windows NT"Using Perl on Windows NT servers"
About Perl/PHP"THE place to learn Perl, PHP, MySQL, Web development, and CGI programming"
Web Client Programming with Perl"A behind-the-scenes look at how your web browser interacts with web servers. Readers of this book will learn how the Web works and how to write software that is more flexible, dynamic, and powerful than the typical web browser. The goal here is not to rewrite the browser, but to give you the ability to retrieve, manipulate, and redistribute web-based information in an automated fashion."
CGI 101"This class is intended for anyone who knows HTML, but doesn't know Perl or CGI programming (and maybe doesn't know any programming at all)."
Introductory Perl Tutorial Course for Windows"The beginning concepts of Perl in a ... Windows environment and show you how to set it up for CGI with Microsoft's Personal Web Server or Internet Information Server."
Perl.org"The Perl advocacy people"
PERLs of Wisdom"The 10% you need -- for 90% of your work" - Perl tips & snippets
Sherlock Holmes and the Case of the Broken CGI ScriptA tutorial on CGI/Perl debugging done in the form of a mystery - from the WebWare web site
Perl under IIS 4Some important gotchas about using Perl under IIS 4
RexSwain.comA number of small Perl programs among them a HTTP header viewer, which can also display external Javascript files.
Let me see my Web Server's responseA HTTP header viewer
MattKruse.comFree Perl, Javascript, ASP scripts
MattKruse's Calendar"A fully-customizable calendar system for your web site" - free - written in Perl
DiscusWareWWW discussion board software - free - written in Perl
Perl Tutorial by NCSAExcellent introductory Perl tutorial
The CGI Resource IndexHundreds of pre-made CGIs, documentation, how-to articles
ScriptSearch"Features thousands of free CGI and Java scripts and shareware programs for use on Web pages."
The Perl Archive"At over 1800 free and professional perl and cgi scripts, the Perl Archive is an excellent resource for perl and cgi scripts."
FreePerl.com"1160 scripts for you to choose from!"
FreeScriptsSome excellent Perl scripts - including a Chat and Postcard application
CGI-City"One of the biggest WWW Resources for CGI and Perl materials."
CGI Programming by Collin ForbesSix useful Perl scripts, including scripts to generate calendars and postcards.
Matt's Script ArchiveAbundant scripts, mostly using Perl
BigNoseBird.Com's Free perl CGI ScriptsSome useful (large) free Perl scripts - E-Mail Subscription System, Virtual Greeting Card Server Script, Survey Script with Instant Color Results, and more
The Complete Webmaster The beginnings of a good primary resource site, not just links, on CGI/Perl, Javascript, HTML and FrontPage
CGI Made Really Easy"Writing CGI scripts to process Web forms"
HTTP Made Really Easy"Explains the simple, English-based structure of HTTP communication, and describes the practical details of writing HTTP clients and servers."
CGI.pm - a Perl5 CGI LibraryThis perl 5 library uses objects to create Web fill-out forms on the fly and to parse their contents.
Official Guide to Programming with CGI.pmExample Scripts from the book
mod_perl Guide"Deploying mod_perl technology to give rocket speed to your CGI/Perl scripts."
Short guide to DBI(The Perl Database Interface Module)
Symmetric Cryptography in PerlAll you need for implementing symmetric cryptography in Perl
DBI Articles at about.comMany perl/DBI articles
CGIMAIL"Collects information that a user has submitted in a web page form, and then emails it to someone."
Web StoreFree Perl shopping cart at Extropia
ExtropiaOpen source Perl scripts for real-world web applications
Introduction to Perl 5 for Web DevelopersPerl programming for Web development
Regex Coach"Regex Coach is a graphical application for Linux and Windows which can be used to experiment with (Perl-compatible) regular expressions interactively."
Regex TutorialExtensive regex tutorial
upZope
zope.org"Zope is the leading Open Source web application server. Zope enables teams to collaborate in the creation and management of dynamic web-based business applications such as intranets and portals. Zope makes it easy to build features such as site search, news, personalization, and e-commerce into your web applications."
upCMS
OpenSourceCMS"Completely test content management systems in one place, before taking the time to install one."
CMS Matrix"Compare the various CMS systems available on the market today."
Joomla!"Joomla! (formerly known as Mambo) is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Joomla! is easy to install, simple to manage, and reliable. " Also here you can find boards for more specific help on Joomla! features/addons and general help documentation.
Joomla! Flash Tutorial CenterJoomla! Flash tutorials.
Joomla! Stand Alone ServerJSAS is a WAMP (Windows/apache/mysql/php) stand alone server with Joomla! preinstalled.
Mambo CSS Template TutorialAlso usable for Joomla!
Mambo CSS Quick RefereneceAlso usable for Joomla!
Mambo Flash Tutorials Also usable for Joomla!
Joomla Tribune TutorialsLots of Joomla Tutorials and more.
Mambo Tutorials A few HTML-based tutorials. Also usable for Joomla!
Free Joomla TemplatesA dozen free Joomla designs.
JoomlasHack Free Joomla TemplatesA few free Joomla designs.
Mambo/Joomla Template Tutorials A guide to creating Mambo 4.5.1 - 4.5.3 and Joomla 1.0.x templates in Dreamweaver
osCommerceFree! "The leading Open Source online shop e-commerce solution that is available for free under the GNU General Public License. It features a rich set of out-of-the-box online shopping cart functionality that allows store owners to setup, run, and maintain their online stores with minimum effort and with no costs, license fees, or limitations involved. osCommerce is able to run on any PHP 4.1+ enabled web server running on Linux, Solaris, BSD, Mac OS X, and Microsoft Windows environments."
osCommerce Tutorials! Dozens of tutorials on the implementation and customization of osCommerce.
VirtueMart"VirtueMart (formerly known as mambo-phpShop) is an Open Source E-Commerce solution for a Content Management System (CMS) called Joomla! Joomla and VirtueMart are written in PHP and made for easy use in a PHP / MySQL environment."
Claroline: Open Source e-Learning"Claroline is an Open Source software based on PHP /MySQL. It's a collaborative learning environment allowing teachers or education institutions to create and administer courses through the web."
OpenEMM"A feature-rich industrial-strength enterprise software for e-mail marketing and the first Open Source application for e-mail marketing."
moodle.org"Moodle is a course management system (CMS) - a free, Open Source software package designed using sound pedagogical principles, to help educators create effective online learning communities. You can download and use it on any computer you have handy (including webhosts), yet it can scale from a single-teacher site to a 40,000-student University."
OLAT"OLAT is a web-based Open Source Learning Management System (LMS) / Learning Content Management System (LCMS). "
Exponent"Exponent is a web application that allows site owners to easily create and manage dynamic websites."
Typo3"TYPO3 is a free Open Source content management system for enterprise purposes on the web and in intranets. It offers full flexibility and extendability while featuring an accomplished set of ready-made interfaces, functions and modules."
Seditio"Fully skinnable, from HTML4 TO XHTML 1.1, Plugable, scalable, fast, safe and stable, advanced built-in message boards. Browse this site for a preview, it's powered by Seditio."
Xoops"XOOPS is an extensible, OO (Object Oriented), easy to use dynamic web content management system written in PHP."
Plone.orgA user-friendly and powerful open source Content Management System.
OS CMS with PloneA two page article introducing Plone.
lucid CMS"lucidCMS is a simple and flexible content management system for the individual or organization that wishes to manage a collection of web pages without the overhead and complexity of other available "community" CMS options."
Magnolia"Magnolia Content Management Suite is the leading open-source Enterprise Content Management built on the revolutionary Java Content Repository Standard JSR-170"
Drupal.org"Official website of Drupal, an open source content management platform."
TikiWiki.org"Tikiwiki is a full featured Free Software (GNU/LGPL) Wiki/CMS/Groupware written in PHP and maintained by an active and international community of benevolent contributors."
e107"e107 is a content management system written in php and using the popular open source mySQL database system for content storage. It's completely free and totally customisable, and in constant development."
phpWebSite"phpWebSite provides a complete web site content management system. Web-based administration allows for easy maintenance of interactive, community-driven web sites."
MetadotMetadot is a leading open source portal software (GPL) used to create websites, intranets, extranets, project and community portals anyone can use.
PHP-Fusion"A light-weight open-source content management system (CMS) written in PHP. It utilises a mySQL database to store your site content and includes a simple, comprehensive adminstration system. PHP-Fusion includes the most common features you would expect to see in many other CMS packages."
Wordpress"WordPress was born out of a desire for an elegant, well-architectured personal publishing system built on PHP and MySQL and licensed under the GPL."
Zikula"Zikula is software that creates an impressive, dynamic web site and provides you with a site you can administer with a minimal amount of HTML knowledge through a web browser."
Basic PHP CMS"phpCMS is a content management system, which convinces in particular by small system requirements, high performance and above all its flexibility. phpCMS is suitable for small private web pages and also for complex professional appearances and high traffic websites including the integration of webservices and external applications. "
Open-Realty.org"Open-Realty is free web based listing management application. It is intended to be both easy to setup and use. Written in PHP, open-realty is designed to be a fast and flexible tool for your website."
FarCry CMS"FarCry CMS is a cutting edge ColdFusion MX application framework for web based content management that blends the very best of open source development with commercial backing and support."
Content Management Directory"This directory is meant to be a starting point to investigate different content management systems."
Content-Wire.comContent management and syndication news (gosh-awful colors - purple and pale green - and poor design), but a good reference, nevertheless).
Craftysyntax.com"An open source live support solution that helps customer support with live help functionality that can be proactively pushed to visitors to your site or requested by the consumer. Crafty Syntax includes a large range of features to allow multiple operators, multiple departments and multiple languages to be used. Crafty Syntax Live Help is free and is progammed in PHP with Mysql for the datatabase."
upPython
python.orgThe official website for the Python language
wxPython"A blending of the wxWidgets C++ class library with the Python programming language."
Thinking in Python"This is not an introductory Python book. This book assumes you've learned the basics of Python elsewhere."
A Byte of Python"A book on programming using the Python language. It serves as a tutorial or guide to the Python language for anyone. If all you know about your computers is how to save text files, then this is the book for you. If you are an experienced programmer who loves C, Perl or Java, you can also learn Python from this book."
Dive Into Python"A Python book for experienced programmers. You can buy a printed copy, read it online, or download it in a variety of formats. It is also available in multiple languages."
python @ Dev ShedPython Help, Python Code, Python Tutorials, Python Programming
python.CodeZooFree Python code
Python 101 - Beginning PythonData types, control structures, and syntax rules of Python
Python 201 -- (Slightly) Advanced Python TopicsRegular expressions, parsing, GUI, packages in Python
Introduction to Programming using Python"The objective of this course is to teach programming concepts to biologists. It is thus aimed at people who are not professional computer scientists, but who need a better control of computers for their own research." They also have a PDF file containing the whole course, and a more advanced version - Python course in Bioinformatics - for programmers.
python cookbookRecipes, code snippets, and Tutorials in Python
Text Processing in PythonFree advanced Python book
Python For FunCode snippets in Python
PyLucidCMS in Python/MySQL
upRuby
Ruby"Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable."
Programming Ruby"This book is a tutorial and reference for the Ruby programming language."
Ruby on Rails"Rails is a full-stack, open-source web framework in Ruby for writing real-world applications with joy and less code"
Rolling with Ruby on RailsTutorial on using Ruby on Rails
Learn to Program with RubyA great and thorough tutorial text on Ruby with live working examples
why's (poignant) guide to rubyThe weirdest (also most fun?) intro to Ruby (or any other computer language?) you are likely to encounter
RubyForgeRubyForge is a home for open source Ruby projects
Ruby.CodeZooFree Ruby code
upColdFusion
ColdFusion Server MX 8 Trial"With ColdFusion MX, you can build and deploy powerful web applications and web services with far less training time and fewer lines of code than ASP, PHP, and JSP." Trial version degrades to a developer version (using loopback address) after 30 days. CF MX 7 trial is a 275 meg download!
BlueDragon - Free Server for ColdFusion Apps"Only with BlueDragon can you develop and deploy CFML as a J2EE developer, or as a .NET developer, or a CFML developer...or as all three at the same time!"
ColdFusion ReferenceColdFusion functions and tags
ColdFusion Support Center"Access CF's support forums, technical tips, reference desk, product updates, add-on products"
Macromedia Security ZoneSecurity bulletins for Macromedia products, including CF
Daryl's ColdFusion Primer"This document is designed to give someone who knows at least one programming language a reasonable idea of what ColdFusion is about and how to go about creating robust Web applications using the language."
ColdFusion FAQLarge collection of useful ColdFusion FAQs - including how to set up CF datasource using MSSQL
Using Microsoft Access Databases in a Production EnvironmentIssues in using MS Access with ColdFusion
CF-Nuke"CF_Nuke is a free easy-to-setup & easy-to-use open source ColdFusion, community style web application. Offering greater control over web site maintenance, and increased performance over previous versions, CF_Nuke 4.6 is coming into it's own as a stand-alone web portal similar to phpNuke. "
FarCry CMS"FarCry CMS is a cutting edge ColdFusion MX application framework for web based content management that blends the very best of open source development with commercial backing and support."
Soundings"Soundings is a ColdFusion Survey Application. It allows you to create surveys that include multiple types of questions including true/false, multiple choice, free form ("Tell us what you think of..."), matrix ("Please rate the following items from 1 to 5..."), and others. Surveys can be secured to a set of email addresses and powerful reporting features are included."
cf_ezcartIf you don't want to write a ColdFusion Shopping Cart, you can buy one here.
DrewBytes Shopping CartAnother ColdFusion Shopping Cart you can buy.
Cartweaver Another ColdFusion Shopping Cart you can buy.
Manually Configuring ColdFusion Server to work with Microsoft IIS 4.0If you use CF under NT/IIS you will need this info sooner or later!
Manually Configuring PWS to work with ColdFusion ServerIf you use CF under PWS (with Win98 or ME) you will need this info sooner or later!
Manually Configuring PWS to work with Windows MEIf you use PWS with Win ME you will likely need this info!
How to expire a page from the cache using ColdFusionColdFusion code to expire a form page to prevent multiple submissions.
Mysteries of Relative and Webroot-relative paths for ColdFusion DevelopersThis is info essential for ColdFusion programmers
CF_HTMLMAIL ColdFusion Custom tag"If you use the normal CFMAIL tag to send HTML messages, only people using HTML capable email clients will see it correctly. Some people will actually see all of the HTML tags. Using this tag, you can send 1 email that includes a version for HTML capable email clients and a version for plain text email clients. The email client will choose the correct version automatically as long as it is MIME compliant."
Dealing with Dates and Times in ColdFusionAnswers these questions: "How do you display the output in the proper format? How do you reformat the date to use in a query? How do you insert or update a date or time through a form?"
Secure Your CF Applications"ColdFusion Enterprise Edition comes with a security framework built into it. However, if you don't have Enterprise Edition or don't feel like using the built-in security features, you can create your own application security" using session variables.
CFMCentral.com"Web Development and Content Management Tools for ColdFusion (CF), JavaServer Pages (JSP), ActiveServer Pages (ASP), PHP and PERL. Custom Tags and software components that empower developers with the ability to provide highend content management systems to clients or corporate intranets." Includes links to programs to perform XML parsing for CF.
CFTipsplus.comColdFusion programming snippets
easycfm.comColdFusion reference (standard product reference material) and tutorials - lots of them!
ColdFusion ArticlesArticles for the ColdFusion developer by Ben Forta, author of "The ColdFusion Web Application Construction Kit." Also see his CF Links.
Building a Simple ColdFusion Content Management System with MySQL"This tutorial lays out the basics for creating a content management system in ColdFusion and MySQL."
Fusebox.org"The Fusebox architecture is designed to be simple and easy to understand. It is based on on modular programming in a web scripting environment. Fusebox is designed to be understood by the beginner to give the beginner a good base to start with, while giving the expert programmer the ability to take their application to the next level."
upSQL
MySQL.com"MySQL is a key part of LAMP (Linux, Apache, MySQL, PHP / Perl / Python), a fast growing open source enterprise software stack. More and more companies are using LAMP as an alternative to expensive proprietary software stacks because of its lower cost and freedom from lock-in."
MySQL documentation (Full)Full doc in HTML (2.3 meg)
MySQL Reserved WordWords that cannot be used as MySQL database identifiers.
MySQL Freaks"An online community built to help each other with MySQL. This community is completely Free to use and get the information you need to solve your MySQL problems."
MySQL Basics on Windows NT/2000Installing MySQL under Windows
Phpmyadmin"PhpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, manage privileges,export data into various formats."
Phpmyedit"phpMyEdit generates PHP code for displaying/editing MySQL tables in HTML. All you need to do is to write a simple calling program (a utility to do this is included). It includes a huge set of table manipulation functions (record addition, change, view, copy, and removal), table sorting, filtering, table lookups, and more."
SQL-HelpExtensive SQL tutorial, with info on syntax, operators, etc. - "This is an attempt to introduce you to SQL and to explain what relational databases are, what the relational data model is and how you can extract data from databases with SQL."
SQL Tutorial & Interpreter w/ Live Practice Database"Not only provides easy-to-understand SQL instructions, but it allows you to practice what you learn using the on-line SQL interpreter"
Advanced SQL Tutorial & Interpreter w/ Live Practice Database"This Intermediate/Advanced SQL Tutorial will cover the SELECT statement in great detail."
SQL Tutorial - Learn SQL"SQL tutorial featuring comprehensive guide to SQL language concepts."
SQL Strings"Database terms glossary and online reference for various ADO and ADO.NET SQL database connection strings for MS SQL Server, MS Access, MySQL, Oracle."
SQL SchoolExtensive SQL tutorial
Introduction to Structured Query Language"The first comprehensive SQL tutorial available on the Internet." This is the PDF version.
A Gentle Introduction to SQL"An interactive SQL tutorial. Including online access to SQL engines running MySQL, SQL Server, Oracle and Access."
SQL Server Magazineindependent source of technical, how-to information for SQL Server developers and administrators
MyODBC for WindowsMySQL ODBC drivers for Windows
Microsoft SQL Server DownloadsSQL Server Service Packs
Microsoft SQL Server Technical ResourcesReview technical information and learn more about how to deploy, manage, and administer SQL Server.
Microsoft SQL Server Reserved WordsWords you mustn't misuse.
Microsoft TransAct SQL FunctionsFunctions reference
Access to MySQLAccess to MySQL is a small program that will convert Microsoft Access Databases to MySQL.
An Introduction to MySQLVarious topics surrounding the basic functioning of MySQL
MySQL FULLTEXT Searching" This feature is not to be confused with the LIKE function in MySQL. LIKE works more along the lines of a regular expression. On the other hand, FULLTEXT indices are fully indexed fields which support stopwords, boolean searches, and relevancy ratings."
PostgreSQL"PostgreSQL is a sophisticated Object-Relational DBMS, supporting almost all SQL constructs, including subselects, transactions, and user-defined types and functions. It is the most advanced open-source database available anywhere."
database dev zoneIncludes answers to frequently-asked questions about databases, newsgroups dedicated to SQL Server development, articles about and links to SQL Server and application server deployment.
SQL Standards Page"Designed to be a central source of information about the SQL standards process and its current state."
SQL Injection Attacks by ExampleImportant security issue with web-based SQL queries.
SQLite"A self-contained, embeddable, zero-configuration, SQL database engine." Built into PHP 5.
SQLiteTutorial"This article explores the power and simplicity of sqlite3, first by starting with common commands and triggers, then the attach statement with the union operation is introduced in a way that allows multiple tables, in separate databases, to be combined as one virtual table, without the overhead of copying or moving data. Next, the simple sign function and the amazingly powerful trick of using this function in SQL select statements to solve complex queries with a single pass through the data is demonstrated, after making a brief mathematical case for how the sign function defines the absolute value and IF conditions."
Learning SQL Using phpMyAdmin"This tutorial is aimed at programmers, analysts, and designers of dynamic Web sites who want to learn the basics of SQL."
upActive Server Pages/VB/ASP.NET
15secondsActive Server resources - IIS, ADO, troubleshooting, security, performance, component building, ADSI, ISAPI, Site Server
Introduction to Active Server PagesHigh-level overview and history of ASP
GotDotNetA Microsoft .NET Framework community
LearnASP.comFree ASP References & scripts
Installing Personal Web Server to run ASPStep-by-step instructions on how to install and configure Microsoft's Personal Web Server on Windows 98 to run ASP
ASP Objects"ASP Objects offers ASP applications, scripts, components, ASP.Net, articles, tutorials, object, and Windows Scripting Components for Active Server Pages environment."
AspEmail.com"Free secure ASP Mail component for an ASP/IIS environment"
CoverYourASP.com"You can download all the source code for this site, FREE. The site is completely self-documenting - every article describes how the site was written and introduces you to databases"
4 Guys from RollaMany ASP articles
Simple ASP Authentication System"This article describes how you can secure ASP applications using simple, but quite effective authentication schemes."
ASPallianceFree resource for developers working with Microsoft Internet solutions, featuring samples, tutorials, and lessons
ASP 101The place developers go for Active Server Pages information
ASP 101 - Database Articles:Use ASP to interact with ODBC compliant databases
Using ASP to Fetch Google APIs Results"Gather search results in XML format."
Using the Google APIs to Spell Check"The Google web API "spell check" allows you to send a string of text and receive alternatives for misspelled words. The power in this web API is that the Google dictionary includes technology words that are used in website searches, but may not have been included in a Standard English dictionary."
CodeGuru.com"CodeGuru is dedicated to helping developers and programmers by providing the most robust and up-to-date technical information and code snippets on the Internet!" Source code samples and entire applications for Visual Basic, .NET.
Microsoft's Visual Basic Start PageOfficial Home Page for Visual BASIC
searchVB.com"Free online directory and web guide featuring thousands of programming resources for Visual Basic developers."
The Visual Basic Compendium"The first and definitive source of information about Visual Basic, add-on products, and the user community on the Internet."
dotNETtoTheMax"An online knowledge repository for .NET developers"
VB ZoneArticles from the magazine
Gary Beene's Visual Basic CenterHundreds of links to Visual Basic resources
Get help from DevxSearchable database packed with 100,000+ articles on software development.
upHTML Validators & Other Tools
Xenu's Link Sleuth"Xenu's Link Sleuth (TM) is a spidering software that checks Web sites for broken links. Link verification is done on normal links, images, frames, backgrounds and local image maps. It displays a continuously updated list of URLs which you can sort by different criteria. A report can be produced at any time." - Best link checker available and its free!
PDF OnlineFree PDF conversion services - convert HTML to PDF or PDF to HTML. Works surprisinglly well.
AnalogXGreat free programs! "From proxy servers to the fastest traceroute on the net, only AnalogX brings 'em to you for free..." and much more - some for techies, others anyone can find useful
Network-Tools.comTraceroute, Ping, Domain Name Server (DNS) Lookup, WHOIS, DNS Records, HTTP Headers, and E-Mail Relay Check
StatMarket "Presents raw data computed from millions of daily Internet visitors to Web sites monitored by WebSideStory's HitBOX Tracker. StatMarket is all about real statistical counts. We don't have a panel. We don't survey. We don't guess. We don't judge. We just count and provide our analysis for free."
eXTReMe Tracker "Conveniently arranged, numbers, percentages, stats, totals and averages. All the way up from simple counting your visitors until tracking the keywords they use to find you."
MyComputer.com "Web tool resources for webmasters. Free web hit counters, guestbooks, more."
Lorem Ipsum "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.....It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English."
upPHP
PHP.netPHP is an Open Source, server-side, cross-platform, HTML embedded scripting language. This is the PHP home page.
PHP ManualAuthoritative PHP manual (in HTML)
Practical PHP ProgrammingFree online text on PHP programming (in HTML).
PHP extensions in Win32"Many extensions are built into the Windows version of PHP. This means additional DLL files, and the extension directive, are not used to load these extensions. The Windows PHP Extensions table lists extensions that require, or used to require, additional PHP DLL files. Here's a list of built in extensions:
In PHP 4 (updated PHP 4.3.11): BCMath, Caledar, COM, Ctype, FTP, MySQL, ODBC, Overload, PCRE, Session, Tokenizer, WDDX, XML and Zlib
In PHP 5 (updated PHP 5.0.4), the following changes exist. Built in: DOM, LibXML, Iconv, SimpleXML, SPL and SQLite. And the following are no longer built in: MySQL and Overload."
Zend"A complete, ground-up rewrite of the PHP scripting engine. While being 100% downwards compatible with its predecessor, which powers PHP 3.0, it performs orders of magnitude quicker, and provides even more functionality to both module writers and end users."
PHP FoundationsIntroductory articles on PHP from O'Reilly
Learn PHP"LearnPHP.org is a comprehensive resource of categorized web development tutorials. We intend to make it the richest online database of web development tutorials, including, but not limited to, PHP and MySQL tutorials."
PHP DevCenterMany articles on PHP from O'Reilly
PHP 4 & 5 under WINXP/ApacheA tutorial on how to run PHP 4 & 5 at the same time on port 80
Webmonkey's PHP/MySQL TutorialPHP and MySQL for creating data-driven sites
Using PHP/MySQL with Google Maps"This tutorial is intended for developers who are familiar with PHP/mySQL, and want to learn how to use Google Maps with a mySQL database."
Creating a PHP-Based Content Management SystemA tutorial on using the PHP programming language to build a content management system
Regular Expressions (in PHP) TutorialSmall tutorial
Hardened-PHP"The Hardened-PHP Project was founded to protect PHP users and servers against present and future security holes."
Savant Template System for PHP"The simple, elegant, and powerful alternative to Smarty. Savant is a powerful but lightweight object-oriented template system for PHP. Unlike other template systems, Savant by default does not compile your templates into PHP; instead, it uses PHP itself as its template language so you don't need to learn a new markup system."
Smarty"Although Smarty is known as a "Template Engine", it would be more accurately described as a "Template/Presentation Framework." That is, it provides the programmer and template designer with a wealth of tools to automate tasks commonly dealt with at the presentation layer of an application. "
Fusebox.org"The most popular framework for building ColdFusion and PHP web applications. "Fuseboxers" find that the framework releases them from much of the drudgery of writing applications and enables them to focus their efforts on creating great, customer-focused software."
symfony"Based on the best practices of web development, thoroughly tried on several active websites, symfony aims to speed up the creation and maintenance of web applications, and to replace the repetitive coding tasks by power, control and pleasure."
Yellow Duck Framework"An object oriented framework for PHP web applications"
Seagull"Seagull is an OO PHP framework with the core modules licensed under BSD" - for Windows, Linux or Mac.
WASP"Web Application Structure for PHP - A powerful multi-tier MVC web application framework built on Object Oriented PHP5. Uses PEAR DB_DataObjects and Html_Template_Flexy."
Simplify PHP Development with WASP"Lately, more software engineers are moving from cumbersome "enterprise" languages such as Java and C# to languages such as Python and Ruby and PHP. With version 5, PHP has finally reached the point where these developers can feel at home in what used to be considered a hacker's language. By demonstrating that it is possible to create and use complicated, "enterprise-class" frameworks effectively in PHP 5, WASP will help more developers make the switch."
Understanding MVC in PHP"This article series demonstrates how to build an MVC web framework using PHP 5."
Solar for PHP5"Solar is a "simple object library and application repository" for PHP5. That is, Solar is a combined class library, component suite, and application development framework. Solar provides simple, easy-to-comprehend classes and components for the common aspects of web-based rapid application development."
Building a PHP Front ControllerThe Front Controller design pattern describes a way to centralize processing in a web-based application.
Migrating to Page ControllersThis article explains how Page Controller works, when to use it, and how to refactor your multifunction pages.
Pro-php Podcasts"Conversations, interviews, debates and op-eds with PHP pioneers, project heads, and companies using PHP."
phpBuilderHow-To Columns and other resources
PHP Application Tools"PHP Applicaton Tools, aka 'pat' is a collection of LGPL and GPL PHP-based software destined to make everyday web development easier"
CodewalkersPHP/MySQL resources - especially useful is their PHP Code Gallery
phpDocumentorCurrent standard auto-documentation tool for the php language
PX : the PHP code exchangePHP code snippets
Five common PHP design patterns"Design patterns are useful for everyone. If these tools aren't exclusive to architecture astronauts, what are they, and why are they useful in PHP applications?"
PHP Resource IndexPHP code snippets
phpfreaks"Information to use while learning or developing PHP and MySQL."
PHP Crazy"This website was built to give you a ton of information to help you learn and grow in the PHP programing language, without adding a ton of fluff and needless data."
Programming PHP @ WebmonkeySome good articles/tutorials illustrating PHP's robust programming potential.
PHPriotMassive index of articles about PHP
PHPdeveloper.orgLots of PHP tutorials
phpPatterns"A site dedicated to software design with PHP that aims to raise standards of PHP development."
PHP-editors.comLots of articles about PHP
MoodleA FREE "a course management system (CMS) - a free, Open Source software package designed using sound pedagogical principles, to help educators create effective online learning communities" written in PHP
WebCalendarA FREE web calendar written in PHP
FishCart"Open Source e-commerce system for products, services, online payment and online donation management. Written in PHP4, FishCart® has been tested on Windows NT, Linux, and various Unix platforms. FishCart presently supports the MySQL, PostgreSQL, Solid, Oracle and MSSQL."
Phorum"Phorum is an open source web based discussion software application written in PHP."
Coppermine-gallery"Coppermine is a multi-purpose fully-featured and integrated web picture gallery script written in PHP using GD or ImageMagick as image library with a MySQL backend."
Gallery"Gallery gives you an intuitive way to blend photo management seamlessly into your own website whether you're running a small personal site or a large community site."
RoundCubeRoundCube Webmail is a browser-based multilingual IMAP client.
Gregarius Gregarius is a web-based RSS/RDF/ATOM feed aggregator, designed to run on your web server, allowing you to access your news sources from wherever you want.
PHPsurveyor"PHP Surveyor is a set of PHP scripts that interact with MySQL to develop surveys, publish surveys and collect responses to surveys. Once a survey has been created it can be published as an online survey (displayed as single questions, group by group or all in one page) or you can use a dataentry system for administration of paper-based versions of the survey. PHP Surveyor can produced 'branching' surveys (set conditions on whether individual questions will display), can vary the look and feel of your survey through a templating system, and can provide basic statistical analysis of your survey results."
Using PHP with ODBC"This tutorial is intended for the PHP programmer interested in learning more about database connectivity - using the ODBC standard."
PHP Database ODBCAnother tutorial using ODBC
Hot Php ScriptsFree and commercial PHP scripts.
PHP Cookbook"A collaborative collection of techniques from the PHP community."
PHP PingA short tutorial
Introduction to Socket Programming with PHPShort tutorial
Writing Socket Servers in PHPAnother short tutorial
A Web Services PrimerUseful, lengthy article
PHP-GTK"PHP-GTK is an extension for the PHP programming language that implements language bindings for GTK+. It provides an object-oriented interface to GTK+ classes and functions and greatly simplifies writing client-side cross-platform GUI applications."
Flat Calendar"Unlike most of the calendar and event book scripts available, Flat Calendar stores all its events in files on the server without any use of a database." Free PHP script.
Flat File DataBase (FFDB) for PHP"Advanced PHP database for those without mySQL or similar dedicated databases. Supports many data types and advanced features through a simple PHP object API. Low-level implementation very efficient with indexes. Example code and database manager supplied."
SIPS"SIPS is an integrated weblog and link indexing system written 100% in PHP.It is aimed at those with access to databaseless, PHP enabled web servers who want to run a weblog site like Slashdot and/or a simple link index like Yahoo!."
Navboard"Navboard is a php based web forum using text files to store data instead of using a database, compatible with any server running php 4.0 or higher, all the features of most major forum software and no installation needed."
phpBB"phpBB is a high powered, fully scalable, and highly customizable Open Source bulletin board package. phpBB has a user-friendly interface, simple and straightforward administration panel, and helpful FAQ."
Simple MachinesFree PHP-based "community forum software package that is jam-packed with features, while at the same time having a minimal impact on resources."
PBLang"PBLang is a powerful flatfile Bulletin Board System. It combines many features of a professional board, but does not even require SQL support. It is completely based on text-file."
miniBB"miniBB (an abbreviation of 'minimalist bulletin board') is a flat-type (not threaded) free web forum and discussion software, open source, written in PHP and using mySQL or another PHP-compatible database."
PHP Developer Center (Oracle)Technical information about the use of PHP in conjunction with Oracle databases.
PHP Tidy"Allows for the seamless integration of PHP scripts with the Tidy Utility which parses, validates, and repairs any HTML document."
PHP Text DB API"With the 'Txt-Db-API' you can access normal Text Files like a SQL Database. You don't need any special database software on the webserver, yet you can still use SQL!"
Using The Google Web APIs With PHP"PHP comes with a couple of classes designed specifically for SOAP-based remote procedure calls over HTTP. This makes PHP ideal for developers looking to integrate the Google Web APIs into their Web applications."
PEAR Web Services PackagesPHP packages for accessing web services.
PHP Script PagesTwo PHP pages for accessing databases.
Sitescripts.com/PHPMany categorized PHP scripts
PHPit.netForums, codesnippets, articles on PHP.
Feed2HtmlFeed2Html is a free PHP script that converts data from RSS to HTML.
Using cURL with PHP"cURL is one of the most powerful PHP extensions. It stands for Client URL, and allows you to communicate with other servers using a wide range of protocols."
Snoopy PHP Class"Snoopy is a PHP class that simulates a web browser. It automates the task of retrieving web page content and posting forms, for example."
Lamppix"A Linux Live CD booting a webserver. LAMPPIX allows you to burn your web projects (i.e. PHP presentations or Perl scripts) onto a CD-ROM and give them away to others. They will only have to insert the CD and reboot -- if you configured LAMPPIX right (and this is really easy!) they can view your project."
phpESP"PHP scripts to let non-technical users create surveys, administer surveys, gather results, view statistics. All managed online after database initialization. MySQL database backend."
Getting Flashy With PHPGenerate Flash swf files from PHP
php-securityA flash presentation
MingA SWF output library and PHP module
PHP 2005Lerdorf's oscon2005 presentation
PHP PresentationsIndex of PHP presentations
Top 21 PHP progamming mistakesThis article is intended for the PHP programmer interested in avoiding some of the most common mistakes when applying PHP.
Ilia Alshanetsky's PHP ArticlesArticles about PHP programming
Herong's Tutorial Notes on PHP"Topics include array, book, CGI, CLI, cookie, database, directory, download, example, file, free, GB2312, header lines, HTTP, IIS, image, language, localization, mail, MySQL, non ASCII, online, output buffer, PHP, redirect, request, session, SMTP, SOAP, SOAP Extension, SQL, tutorial, Unicode, WSDL."
PHP Form HandlingShort but useful article
Reading and writing the XML DOM with PHP"This article presents three methods for reading XML: using the DOM library, using the SAX parser, and using regular expressions. Writing XML using DOM and PHP text templating will also be covered."
IQuick E-Commerce with PHP and PayPal"This article gives a great insight into developing a small website that incorporates your own shopping cart or a third-party cart in conjunction with PayPal."
phpCOIN"The phpCOIN (Clients, Order, Invoices, and Notes) package was originally designed for small to medium sized webhosting resellers but can now be used by any type of busines. It's purpose is to present information to a potential (or existing) client via misc content, provide an interface for collecting client and order information, direct the client to a "pay link" for billing, and provide a means to monitor these items."
Zend PHP Code GalleryLots of PHP code snippets and classes
phpJobScheduler"Designed to automate tasks by scheduling PHP scripts to run at set intervals, a replacement for cron jobs on Unix or scheduled tasks using Microsoft Scheduler. phpJobScheduler is a scheduler that runs using PHP and MySQL (no root/admin access is required)."
FCKeditorThis HTML text editor brings to the web many of the powerful functionalities of desktop editors like MS Word. It's lightweight and doesn't require any kind of installation on the client computer. Because it is Open Source, you may use it however you want.
Free RSS to HTML PHP Script"This script will allow you to create webpages that will always display the most current information from your RSS feed, and because the resulting page is pure HTML, it will be in a format friendly to search engine robots."
Build your own RSS client with PHP"How to use the PEAR XML_RSS package to build a simple RSS client that integrates news headlines from multiple RSS feeds into a single Web page."
Zip extension for PHP"The Zip extension for PHP aims to provide a convenient and powerful set of functionality to work with zip archives. It can read, write, and create zip archives."
upXML
XML.com"The site is designed to serve both people who are already working with XML and those HTML users who want to "graduate" to XML's power and complexity. A core feature of the site is the Annotated XML Specification."
XML Tutorials"How to use XML to mine data on the web, how to use it to interact with existing data services such as iTunes and Google, and how to use it in applications such as e-books, online speech synthesis, and multimedia."
XML.orgExtensive collection of articles on XML
zvon.orgExtensive reference on XML
exploring XML"Tutorials, examples and training in XML, XSL style sheets, XHTML and more."
What the XML?"Selected xml links of continuing relevance" - includes LEARN XML IN 11.5 MINUTES
MS's XML Developer Center"Information on Microsoft's support of the Extensible Markup Language (XML)—the universal format for data on the Web. XML allows developers to easily describe and deliver rich, structured data from any application in a standard, consistent way. XML does not replace HTML; rather, it is a complementary format."
XML TutorialMicrosoft's tutorial on XML
IBM's XML ZoneIBM's Developer's site on XML
XML TutorialFrom elementary to intermediate
Styling XML Content with CSS"This tutorial explores CSS inside and out, including how to create style sheets for XML documents with CSS."
Getting Started with XSL"h How to transform XML documents into HTML documents that can be viewed in web browsers"
Using XML with Databases"How to export database data as XML code, as well as how to make SQL queries on a database and format the results in XML"
Add a little style to your XML document with XSL"If XML provides the ability to format document content, XSL provides the ability to define how the formatted XML content is presented."
XML WC3 specification"This is the home page of the W3C XML Activity, part of the Architecture Domain. The XML Activity Statement explains the W3C's work on this topic in more detail."
BizTalk"The BizTalk™ Framework is an XML framework for application integration and electronic commerce. It includes a design framework for implementing an XML schema and a set of XML tags used in messages sent between applications. Microsoft, other software companies, and industry standards bodies will use the BizTalk Framework to produce XML schemas in a consistent manner."
XML, Java, and the future of the Web"This paper describes the XML effort and discusses new kinds of Java-based Web applications made possible by XML."
Transforming Flat Files To XML"Use XSLT to transform non-XML data sources using SAX (Simple API for XML)."
Very Dynamic Web InterfacesShort intro to the XMLHttpRequest Object using Javascript
Inside SOAP"The Simple Object Access Protocol (SOAP) is a minimal set of conventions for invoking code using XML and HTTP."
Serializing XML With PHP"Simplify the task of creating XML documents with the XML_Serializer class, which lets you build nested XML documents from PHP data structures like arrays and objects (and vice versa)."
PHP Phrasebook"PHP code phrases for the PHP developer's everyday use covers PHP 5 and is relevant for PHP 4."
upAJAX
Ajax: A New Approach to Web Applications"The name is shorthand for Asynchronous JavaScript + XML, and it represents a fundamental shift in what's possible on the Web."
AJAX: Usable Interactivity with Remote Scripting"This article aims to give you an introduction to the foundations of remote scripting, in particular, the emerging XMLHttpRequest protocol."
A Simpler Ajax PathIntro to the use of the XMLHttpRequest object
OpenAjax"The OpenAjax Alliance is an organization of leading vendors, open source projects, and companies using Ajax that are dedicated to the successful adoption of open and interoperable Ajax-based Web technologies."
Cpaint"CPAINT (Cross-Platform Asynchronous INterface Toolkit) is a true AJAX (Asynchronous JavaScript+XML) and JSRS (JavaScript Remote Scripting) implementation. CPAINT provides you the code required to implement AJAX and JSRS on the back-end, while the returned data is manipulated, formatted, and displayed on the front-end in JavaScript. This allows you to build web applications that can provide nearly real-time feedback to the user, including nearly real-time data updates."
HTML_AJAXA PHP and JavaScript AJAX library.
XMLHttpRequest and AJAX for PHP programmersXMLHttpRequest objects can be a simple way of getting data to and from a PHP application while keeping your client right at home on the same page.
Fiddler"Fiddler is a HTTP Debugging Proxy which logs all HTTP traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP Traffic, set breakpoints, and "fiddle" with incoming or outgoing data."
Mastering Ajax"Understanding Ajax, a productive approach to building Web sites, and how it works."
AJAX ArticlesSelected articles from Mozilla Developer Center.
AJAXian.comAn AJAX community.
AJAX Wikipedia ArticleWikipedia reference.
Ajax & PHP without using the XmlHttpRequest ObjectHow to use Ajax without even having to use the XmlHttpRequest object, for compatibility with older browsers.
upWeb Service APIs
A Web Services Primer "Web services are self-contained, self-describing, modular applications that can be published, located, and invoked across the Web. Web services perform functions, which can be anything from simple requests to complicated business processes...Once a Web service is deployed, other applications (and other Web services) can discover and invoke the deployed service."
XMethods "This site lists publicly available web services."
Google Web APIs Reference "This document explains in detail the semantics of the function calls you can make using the Google Web APIs service."
Searching Google Using the Google Web Service A small tutorial using the Google Web APIs service.
Google Maps API DocumentationOfficial docs
Google MapkiHelp for using the Google Maps API
Google MAPKI FAQ Very useful!, especially on GeoCoding and using Google Maps on a localhost
Google Cartography "Google Cartography uses the Google Search API to build a visual representation of the interconnectivity of streets in an area."
Using XML to Hack Google Maps "How to create a complete XML-based custom Google Maps application"
Integrating Google Maps into Your Web Applications "Wouldn't it be great to incorporate Google's mapping capabilities into your applications, taking advantage of not only its enormous database, but also the eminently cool interface that comes with it?"
Track visitors to your website using Google MapsA simple application
Using PHP/MySQL with Google Maps"This tutorial is intended for developers who are familiar with PHP/mySQL, and want to learn how to use Google Maps with a mySQL database."
googlemapsmania.blogspot.comList of Google Map sites
Google maps projectsMany projects using Google Maps
Phoogle Maps PHP classCode for using Google Maps with PHP
Another Google Maps PHP classCode for using Google Maps with PHP
Google Maps PHP/MySQL TutorialCode/tutorials for using Google Maps with PHP
Links to Google Tools Many links to pages implementing the Google API.
How To Make Your Own Web Mashup Many links to pages implementing Web services.
Amazon Web Services Build on Amazon’s suite of web services to enable and enhance your applications. Here you can create an Amazon Web Services account.
AWS Zone Scratch pads, code samples, resources for using the Amazon web services API.
Amazon Web Services: A Brief Introduction Using PHP "How to create a very basic AWS site. Using a travel site as a backdrop, you will learn how to construct the XML link to Amazon then parse the XML using PHP."
Amazon storefront using PHP - Part 1 "This is the first of a two-part tutorial that constructs an Amazon storefront using PHP and the Amazon E-Commerce Service (ECS). The storefront constructed will allow shoppers to view items displayed in lists or search for specific items in the store." Zipped source code
Amazon storefront using PHP = Part 2 "This is Part 2 of a two-part tutorial that constructs an Amazon storefront using PHP and the Amazon E-Commerce Service (ECS). This tutorial shows how to create a shopping cart, a "browse for similar items" feature, a specialty theme shop, and a collectibles shop." Zipped source code
PHP Amazon Web Services Class "This class is used to query Amazon Web Services (a developers’ token is required), and retrieve results from Amazon. The class includes automatic caching for increased stability and speed of your website."
Automating Amazon research with the Zend Framework "The framework provides clean separation of logic and presentation along with easy maintenance and extensibility through a well-organized application structure."
Build a Site Search with Yahoo! Search Web Services "This post will examine Yahoo! Search Web Services, which consists of an API that allows developers to integrate Yahoo!s search functionality into their web sites and applications."
Yahoo! Web Services and PHP "From scratch, a PHP form that builds a Yahoo! query, sends it off, and displays the results based on the type of search."
A PHP Web Services Client"The basics of Web services and how you can use PHP and SOAP"
PHP Web Services Without SOAPShort tutorial on using REST (Representational State Transfer) - "REST, unlike SOAP, doesn't require you to install a separate tool kit to send and receive data. Instead, the idea is that everything you need to use Web services is already available if you know where to look."
Creating and Consuming Web Services With PHP Three methods of consuming and producing web services: XML-RPC, SOAP and REST.
Introduction to SOAP "SOAP provides a way to communicate between applications running on different operating systems, with different technologies and programming languages."
Syndicating the Web with RSS News Feeds "In this tutorial, you'll learn how to use a news aggregator to syndicate RSS news feeds, how to create and validate your own RSS documents, how to transform and display RSS news feeds using XSLT."
upWeb Hosting
InMotionHostingBest deal on web hosting I have seen, with excellent service, many one-click installable OS packages - plans start $7.95/month
HostMonster.comAll hosting plans include at least: 300 Gigabytes of space, host UNLIMITED domains, Unlimited Pop/Imap Email Accounts, SSH Access, 3,000 Gigs of transfer/month, SSL, FTP, Stats,CGI, Ruby (RoR), Perl, PHP, MYSQL, Front Page Extensions, Free Domain Forever, Free Site Builder, Fantastico Script Support, and more
Mal's e-commerceFree E-commerce site with shopping cart
Freehostia.comAbsolutely FREE: Data storage: 250 MB, Monthly bandwidth: 5 GB, Hosting for 1 domain, 5 subdomains, NO ADS, PHP enabled, 1 MySQL database, 10 MB MySQL DB space, PHPMyAdmin, 3 POP3 accounts, Webmail service, POP3 access/no SMTP, Elefante free scripts (e.g., Joomla), and much more.
DSL/Cable Webserver "Here you will find all the information you need to setup and maintain your own webserver at home or office on your DSL or Cable connection."
DynDNS "A free Dynamic DNS service - allows you to alias a dynamic IP address to a static hostname in any of the many domains we offer, allowing your computer to be more easily accessed from various locations on the Internet"
DomainNotes.Com"Domain Notes covers the latest domain developments, including domain news, registration, legal precedents, domain searches, buying and selling, searching and dealing with Internic."
MyServer.org "Here you will find all the information you need to setup and maintain your own webserver at home or office on your DSL or Cable connection."
[Home]
 
Search Amazon