Something to begin with

Aug 20, 2007 14:35 GMT  ·  By

Typo3 is an open source content management system built with PHP and running on MySQL and Apache.

Typo3 has 2 main parts: Core and Extensions. The Core is the foundation and Extensions adds specialized functions to the core. Typo3 is very modular, so, if you are a developer, you can quickly create your own extensions. Now, there are over 800 extensions available for free. If you want to install a shop, a news system, or everything you need for you site, go to typo3 website and look for what you need. If you want to create your own extension, download the framework, which allows you to quickly extend the database with a table for your own data and provides you with a dummy extension that can be edited using PHP.

Administrators can create a site based on an HTML template. They can extend the template through a scripting language called Typoscript. There's also a similar tool for creating your own extensions called the Extension Kickstarter.

Typo3 is a browser-based CMS and runs on all platforms (Windows, Mac, Linux) and is compatible with most browsers (Internet Explorer, Opera, Firefox, Safari). Learn and understanding Typo3 takes very little time. To edit Typo3 you have 2 ways: through the software ("backend") and on the web page ("frontend"). When you edit through frontend, you can make changes directly on a page. The backend offers more advanced editing features and tools.

To install Typo3 you will need a webserver and MySQL installed. But if you are a beginner and you don't know how to install MySQL and Apache, you can download an installer which installs Apache and MySQL. After the installation is completed, it automatically starts the services and opens the administration page. Login and start configuring your website.