F.A.Q.

Frequently Asked Questions (F.A.Q.)

TYPO3 CMS/CMF (5)

What is the official site of TYPO3?

https://typo3.org/ :: TYPO3 — the Professional, Flexible Content Management System. TYPO3 CMS is an Open Source Enterprise Content Management System with a large global community, backed by the approximately 900 members of the TYPO3 Association.

Where did the name TYPO3 come from?

TYPO3 creator Kasper Skårhøj remembers it something like this:

Back in the late 1990s, while still working on the initial version of his new CMS, he was looking for a name for the new software. At the time, the name “freestyle” appealed to him, but it posed some problems through its over-association with certain activities, products and trademarks. So the issue of naming stayed on the back burner for want of a better idea.

Then, one Friday evening while he was alone in the office after hours coding, Kasper inadvertently typed an error into the command line of his Linux server and accidentally deleted a whole week work. He recalls that feeling you get of a cold rush through the body, when you realize something dreadful has happened. Slowly he got up, walked to the other end of the room and sat down in the couch looking back across the office at the laptop on his desk.

He stayed like this for a while, just staring out into the room. Then, after the initial shock had subsided, he walked back, sat down, and began to recreate the lost code. This went surprisingly quickly; as such things do when you have them fully worked out in your head. And it was during this new rush of adrenaline and the satisfaction that all was not actually lost, that he began to put the incident into perspective. The recreated programming was going smoothly and cleanly, which made him wonder how ironic it would be if a typo ended up actually improving the product! It was this thought that first brought up the expression “typo” as a possible name. It seemed to fit especially well because

  • “typo”, as in typography, had something to do with layout and content and
  • “typo”, as in a typing mistake, now had a quirky share in the product’s history.

The newborn child now had a name.

Originally there were Typo versions 1, 2 and 2.5. But with the success of version 3, which had branded itself more or less by default, a “3” was eventually appended to the product title itself. Since the launch of “TYPO3 version 4”, TYPO3 has remained as the product name for all future versions. So, TYPO3 it is called … and TYPO3 it will continue to be.

What is TYPO3?

TYPO3 is a free and open-source Web content management system written in PHP. It is released under the GNU General Public License. It can run on several web servers, such as Apache or IIS, on top of many operating systems, among them LinuxMicrosoft WindowsFreeBSDmacOS and OS/2.

Why use TYPO3?

Because TYPO3 is the CMS for you! TYPO3 is an Enterprise Content Management System. If you need to create, manage and output any kind of digital content, TYPO3 is the right tool for you. You can start small and grow fast, but while your business case might change - you'll never need to change the Content Management System since TYPO3 adapts to your needs.

What are the system requirements?

Operating System: Linux, Windows or Mac, or common cloud infrastructure setups
Webserver: Apache httpd, Nginx, Microsoft IIS, Caddy Server
PHP: PHP >= 7.2
Database: PostgreSQL //Microsoft SQL Server //MariaDB(>= 10.2) //MySQL(>= 5) //SQLite
Hardware: RAM >= 256 MB
Supported Browsers: Chrome (latest) //Firefox (latest) //Safari (latest) //Edge (latest) //Internet Explorer (>= 11)

Extensions, Plugins (3)

What is an extension?

"Extensions" is a general term in TYPO3 which covers many kinds of additions to TYPO3. The main types are:

  • Plugins which play a role on the website itself, e.g. a discussion board, guestbook, shop, etc. Therefore plugins are content elements, that can be placed on a page like a text element or an image.
  • Modules are backend applications which have their own entry in the main menu. They require a backend login and work inside the framework of the backend. We might also call something a module if it exploits any connectivity of an existing module, that is if it simply adds itself to the function menu of existing modules. A module is an extension in the backend.
  • Distributions are fully packaged TYPO3 CMS web installations, complete with files, templates, extensions, etc.
What are extensions?

Extensions are the cornerstone in the internal architecture of TYPO3. This structure is a vital part of TYPO3 and will surely provide future growth for these reasons:

  • Easy sharing: Extensions are exceedingly easy to share; You press a single button and it's uploaded and online, available for others. Then a single click and it's downloaded, installed and running somewhere else.
  • Hassle-free updates: Updates of extensions are - just like installing - a one-click process. And the core itself is also easy to upgrade because it has been separated from the extensions.
  • Quick development: Extensions are easy to get kickstarted with an internal visual tool. Plus, all files of an extension are located in one single folder - very easy to handle.
  • High quality: Extensions will probably have a high quality since there is an API, clear guidelines for coding, well defined namespaces, and a whole community to comment and review them.
  • Documentation: Extensions can easily be well-documented since a very flexible and powerful integration of reStructuredText and Sphinx has been deployed. It really can't be easier.
  • Unlimited application: Extensions are able to integrate with almost every little corner of TYPO3, and that makes the possible applications of extensions practically unlimited.
  • Developer responsibility: The modular approach of extensions make the "developer-bazaar" just a little more organized and helps identify responsibility for each single part of TYPO3.
  • Support load: Since extensions will allow people to clearly identify what extension they need support for, it is easy to ask at the right place.
What is a distribution kit?

Distributions are full TYPO3 CMS websites ready to be unpacked. They provide an easy quick start for using TYPO3 CMS. A distribution is a special kind of extension enriched with some further data that is loaded or executed upon installing that extension.

Hosting and Domains (5)

What is a dedicated server (DS)?

Dedicated server (DS) is a type of hosting, in which the client is entirely provided with a separate physical machine (as opposed to virtual hosting). Usually used to run applications that can not coexist on the same server with other projects or have increased resource requirements.

What is a virtual server (VPS or VDS)?

A virtual private server (VPS), also called a virtual dedicated server (VDS), is a virtual server that appears to the user as a dedicated server, but that is actually installed on a computer serving multiple websites. A single computer can have several VPSs, each one with its own operating system (OS) that runs the hosting software for a particular user. Although a VDS is similar to a virtual private server (VPS), there are slight differences. A VDS provides a remote dedicated server, while a VPS is a virtual machine (VM) on top of a physical server that hosts VPS instances and shares host machine resources.

What if I need help choosing the right domain?

If you're still feeling stumped in your domain name search, you can reach out to our amazing support team, who are always on standby to talk to you and help you with your domain name registration.

Which domain should I buy?

Your domain name is how people find you online, so choosing the right one for your website can seem overwhelming at first. But don’t get intimidated — we’re here to help you get online. Browse or search all domains

What are some tips when choosing a name?

Search for a domain name that's easy for people to remember and spell. This approach can help establish your brand and credibility. Unless your brand name is already well established, purposeful misspellings will just confuse potential clients and website visitors.

Website development (4)

What is technical specification (TS)?

Development of technical specifications (TS) prepares the ground for the development of a project plan. The TS is the definition of the final result or goal of your project. The main goal here is to define as clearly as possible the intermediate results of the work and the concentration (in a single whole) of the project plans. Development of TS is fundamentally important at the initial stage of the implementation of the entire project. Studies show that poor technical design is the most frequent obstacle to the success of a project.

Which CMS do you still use?

We tried many different systems for creating websites and solving unique problems in developing extensions. The priority was given to project security and processing large amounts of data. Our choice led to a reliable TYPO3 platform. At the moment we do not use other CMS in our work.

What are the main stages of creating a website?

The main stages of work on the creation of sites include:

  1. the choice of a template or the development of a design layout for the main and secondary pages of the site in PSD or other suitable format;
  2. layout of the template main and secondary pages; HTML, CSS, Javascript is used (if necessary);
  3. the hosting server is selected and the TYPO3 CMS is installed;
  4. connecting the finished template to the CMS;
  5. development and connection of missing components and modules in web programming languages;
  6. filling the site with necessary content.
What do you call a site update on TYPO3?

Combining sites into one configuration. Update the applications, fix the TypoScript code, if necessary. Update the design and make the adaptation for mobile devices. Update any old version of TYPO3. Application updates or replacement with alternative. No loss in the style of the site or in the content of the site. Installation of additional functionality or new sections. Free further update of the installed version during the period of its official support.

Site support (4)

Why the separation between content and site design?

Since TYPO3 truly separates content from a design and templates, building websites or applications has never been easier. There's no need to do dirty PHP hacking in template files because there are numerous template engines for TYPO3. Just choose the one that fits your needs best. With the built-in workspaces, you can run and try out several layouts simultaneously. You can analyze and change them continuously, carry out multivariate testing, or even redesign your whole application, while your editors can continue working on the current layout. Another advantage is that editors can start adding content immediately after the system is installed. They don't have to wait for the designers or the developers to finish their jobs.

What are the conditions for providing technical support?

The technical support service is provided on the basis of subscription service with a monthly fee. The minimum term for providing the service is 6 months.

What if my site on TYPO3 is old version?

We will update your content management system to the latest version, regardless of the old version of CMS TYPO3. Contact us and your project will work on the current version.

Our site uses another CMS. How to transform on TYPO3?

We will transfer your website to TYPO3 CMS. Install additional options and applications. Add an adaptation for mobile devices. We combine several sites into one configuration. We will provide a free further update within the installed version.