Professional Web Content Management System
Please note that you have downloaded the "newbie package". If you are an experienced Unix user you might wish to download the "clean" .tgz release with updated core files only, and add either the test site or dummy (empty) database structure as required. This package contains a fully functional test site with lots of examples and information. It also has the rich text editor extension pre-installed. This document contains a short summary of what TYPO3 is about, along with some pointers to further information - please read the docs carefully before you ask questions on the mailinglist.
TYPO3 is developed by the Danish programmer Kasper Skaarhoej. It is the most advanced GPL Content Management Framework available, and competes very successfully with commercial products costing $50.000. TYPO3 is distributed under the GPL license, however Kasper has expressed certain aims for the system which we ask you to respect (see typo3.com for more information). To get more info about the GPL license, visit http://www.opensource.org/licenses/gpl-license.php.
TYPO3 is not a portalpage toolset like PHPNUKE, or bulletin board like PHPBB2...it is not designed to offer one specific function. If you have a defined requirement, a product designed to address that need may be a better choice. TYPO3 offers a huge toolbox for developing and managing your web site, with many built-in features, and more available for installation, but is not a readymade solution to cover all needs.
A CM Framework means is more than just a content management system, because of the separation of the streamlined core, and optional plugins (extensions). TYPO3 has an open API that allows you to extend the frontend (web site) and/or backend (administration) functionalities. This concept of extension makes TYPO3 capable of being developed in almost any way you can imagine, either by using any of the many extensions already available, or writing your own.
TYPO3 is based upon PHP4, and uses a mySQL3/4 database. If you want to use the graphics functions (which are highly recommended) you will need the php gdLib extension, and the serverside image processing program ImageMagick (that is available for both Unix/Linux & Windows). For more information regarding these requirements see the INSTALL.TXT file in this folder.
TYPO3 is a powerful and complex professional application. When you start out there will be many things you simply don't understand, or that don't seem to make sense. There is a widely used mailinglist (see resources below) where many experienced users and developers lurk...they are always willing to help, provided you followed these steps BEFORE you ask the list:
Once you've succeeded in creating some basic pages and templates, you'll want to do some more advanced stuff. You'll then need to learn some TypoScript. This is the scripting/definition "language" developed by Kasper, that is the powerhouse at the heart of TypoScript. It is used to define the parameters within the page templates. A good starting point is the document TypoScript by Example, where the basic concepts are explained and demonstrated, followed by the main reference document, the TSref (see also below). Good luck.
http://www.google.com/search?q=typo3- no just kidding, here is an overview of the most important TYPO3 ressources that should be checked first. Homepage of TYPO3. Here you find related TYPO3 related links as well as more general overview of TYPO3 TYPO3 Community/Projects related platform. This is the place to go for TYPO3 developers and admins, mailing list archives etc.
TYPO3 is said to be one of the most sophisticated PHP/internet related applications available, and the more you play with it the more you will agree. Due to the advanced level of the code and functionality, a degree of study, time and perseverance is required to fully understand it, and get the best from it - but keep trying, it's definetly worth it. TYPO3 is the ultimate CMF "for all". The GPL license allows for developments that are based upon TYPO3 to also be freely available under the GPL. Please remember this, because it is actually what TYPO3 is about...it is a gift for us all to use and benefit from, but where our developments are given back to the community. If you are making money with TYPO3 you are asked to donate to Kasper Skaarhoej who is developing TYPO3 on a full time basis, and making money only due to the support of the growing community. See details on TYPO3.com.