Історія TYPO3 CMS

Вітаю, спільното! Мене звати Юрій Панченко, я працюю Senior TYPO3 Developer та DevOps Specialist у PR TYPO3. Це моя перша стаття на DOU (сподіваюся, не остання — якщо сподобається нашій шановній українській айті-спільноті).

У 2014 році я відмовився від використання російських розробок та зробив перший сайт із використанням європейської TYPO3 CMS. І з того часу зробив понад 40 проектів виключно на TYPO3. Хоча до цього я мав досвід з великою кількістю різних CMS.

Популярна у Європі TYPO3 CMS в Україні досі не знайшла широкого застосування. Я хочу зламати такі стереотипи та публікувати у майбутньому пости для використання всіма можливостями TYPO3 CMS. Сьогодні я хочу вас познайомити з історією виникнення та розвитку TYPO3.

Офіційний сайт TYPO3 CMS: typo3.org

TYPO3 був розроблений з нуля Kasper Skårhøj, датським розробником, в 1997 році. Термін «Управління контентом» був ще широко невідомий, але веб-сайти ставали все більш і більш складними. Ідея мати систему, яка розділяла б дизайн і контент, була розумною для вирішення виниклої проблеми.

Kasper більше не розробляє TYPO3, але продовжує зустрічатися і надихати співтовариство на деяких заходах. Ви можете зустрітися з ним на його веб-сайті або прочитати «Куточок Каспера», щоб дізнатися більше особистої інформації та історії TYPO3.

Засновник TYPO3 Каспер Скархой (Kasper Skårhøj)

Як з’явилася назва TYPO3?

Творець TYPO3 Kasper Skårhøj пам’ятає це приблизно так:

Ще в кінці 1990-х років, працюючи над першою версією своєї CMS, він шукав назву для нового програмного забезпечення. У той час йому подобалася назва «фрістайл», але воно викликало деякі проблеми через надмірну асоціації з деякими видами діяльності, продуктами і товарними знаками. Так що питання назви довелося відкласти на другий план через відсутність хорошої ідеї.

Одного вечора в п’ятницю, коли він годинами працював в офісі один, Каспер мимоволі набрав помилку в командному рядку свого Linux-сервера і випадково видалив цілий тиждень роботи. Він згадує, що відчуваєш холод по тілу, коли розумієш, що трапилося щось жахливе. Він повільно підвівся, пройшов через всю кімнату і сів на диван, дивлячись через офіс на ноутбук на своєму столі.

Деякий час він був нерухомий, просто дивлячись в кімнату. Після того, як первісний шок вщух, він повернувся, сів і почав відтворювати втрачений код. Це пройшло на диво швидко, так як в голові, основні моменти були повністю опрацьовані. І саме під час цього викиду адреналіну і задоволення, що ще не все втрачено, він почав розглядати цей інцидент в перспективі. Переписування програмного коду йшло гладко і чисто, що змушувало його замислитися, наскільки іронічно було б, коли помилка закончіюється поліпшенням продукту! Саме ця думка вперше натукнула на вираз «опечатка» ( «typo») як можливе ім’я. Це здавалося особливо гідною кандидатурою, бо

  • «typo», як і в друкарні («друкар»), пов’язане з макетом і контентом,
  • «typo», як і при помилці, тепер у нього була дивна доля в історії продукту.

У новонародженої дитини тепер було ім’я.

Спочатку були TYPO версії 1, 2 і 2.5. Але успішна версія 3, яка була більш менш брендовою за замовчуванням, в кінці назви продукту додала «3». З моменту запуску «TYPO3 version 4», TYPO3 залишається назвою продукту для всіх майбутніх версій. Отже, TYPO3 це бренд ... і TYPO3 це буде розвивати.

Засновник TYPO3 Каспер Скархой (Kasper Skårhøj)

1997

Десь в Данії: Kasper Skårhøj, розробник, визначає вимоги до нового типу CMS, так як клієнтам потрібен інструмент для підтримки контенту свого веб-сайту, не заважаючи дизайну.

1998

Він розробляє 3 прототипа і постійно вдосконалює їх; з’являється остаточна концепція

  • TYPO3 взято на комерційну розробку веб-агентством superfish.com і поставлені стратегічні цілі
  • Серпень: Каспер відвідує виставку Seybold в Сан-Франциско і зустрічається з Девідом Сігел, відомим вченим-програмістом.
  • Жовтень: TYPO3 представлений як інструмент управління виробничим веб-контентом на семінарі, проведеному Девідом Сігел на виставці IFRA в Ліоні, Франція.
  • Листопад: superfish.com об’єднується з датським філією Saatchi & Saatchi, щоб одним стрибком залучити їх до інтернет-бізнесу

1999

Завершена Технічна основа TYPO3

  • Нове ядро ​​розроблено з нуля, що доводить гнучкість і потужну основу для системи на сьогоднішній день
  • Серпень: Каспер залишає superfish.com з правами на розробку TYPO3
  • Цей крок заснований на труднощах, з якими він стикається, поєднуючи високі вимоги внутрішньої якості з розробкою комерційного програмного забезпечення. Останнє вимагало б незрілих випусків, що закінчуються непослідовним спотворенням коду всередині TYPO3. Крім того, Каспер виявив, що він більш захоплений тим, щоб ділитися і встановлювати свій власний порядок денний, ніж слідувати традиційному комерційному маршруту; так що Каспер відправляється в одиночне плавання.

2000

  • Серпень: запуск першої публічної бета-версії
  • Спочатку вважаючи, що проекту знадобиться ще 6 місяців, Каспер випускає першу публічну бета-версію в серпні 2000 року — через 12 місяців після відходу зі свого старого агентства і всього за тиждень до вступу в шлюб. TYPO3, спочатку розроблена в захищеній сфері непублічної реклами, тепер вступила у другий етап: нещадне краш-тестування в світі відкритого коду.
  • Грудень: TYPO3, пройшовши «тест якості», збирає неухильно зростаюче співтовариство. Нові ідеї і запити нових функцій прискорюють розвиток.

2001

  • Квітень: Каспер проводить перший тижневий семінар TYPO3 для Швейцарської академії нових медіа «Hyperwerk»
  • Літо: основна очищення і оптимізація коду
  • Результат: зміцнення бази коду TYPO3, визначення концепцій для розширюваності
  • Вересень: німецький журнал для ІТ-фахівців iX про TYPO3, в цілому позитивно оцінює його і доводить, що TYPO3 тепер є основною CMS на основі PHP.
  • TYPO3 став відкритим вихідним кодом

«Typo III», нарешті, був перетворений в «TYPO3» як ім'я бренду!

2002

  • Зима: перша зустріч спільноти TYPO3
  • 25 шанувальників TYPO3 зустрічаються для хвилюючою тижні сноубордингу та семінарів TYPO3 в Австрії. Народився тур по сноуборду.
  • Віха TYPO3, 24 травня: випуск версії 3.0 TYPO3, залишивши бета-етап позаду
  • 29 травня: німецький PHP Magazine представляє 40 CMS на основі PHP
  • TYPO3 докладно розглядається поряд з 4 комерційними системами і має свою власну
  • Extension Manager: Потужний центр TYPO3 задуманий, протестований, поліпшений і вдосконалений
  • Перезапуск typo3.com і typo3.org з новим фірмовим стилем

2003

  • Випуск TYPO3 3.5 з добре відомими в даний час функціями, такими як сегментація TYPO3 в ядрі, системні розширення і сторонні розширення. Введення в Extension Manager

2004

  • Випуск TYPO3 3.6 в травні, до складу якого тепер відомі функції, такі як стандартні елементи контенту, відповідні XHTML, котрі закладають основу для безбар’єрних веб-сайтів.
  • Випуск TYPO3 3.7 в вересні, до складу якого тепер добре відомі функції, такі як спрощена локалізація контенту, додавання підтримки інтерфейсу командного рядка і «мови» типу HMENU
  • Заснована Асоціація TYPO3

2005

  • Випуск TYPO3 3.8. У травні були представлені відомі функції, такі як сумісність з GraphicsMagick, багатомовна підтримка бекенда, сервіси аутентифікації, додавання в ядро.
  • У серпні перша згадка про T3N Magazine
  • Перша конференція TYPO3 в Карлсруе, яка називалася TYCON3, потім typo3.org була оновлена до TYPO3 3.8

2006

  • З випуском версії TYPO3 4.0 в квітні система отримала покращений інтерфейс, а її набір функцій тепер дозволяє вважати її справжньою системою управління корпоративним контентом, використовуваної в складних проектах в самих різних корпоративних і ділових умовах.
  • Перезапуск typo3.org і typo3.com, що представляють результати семінару T3BRAND в лютому

2007

  • Випуск TYPO3 4.1 в березні, у складі якого тепер добре відомі функції, такі як покращене дерево сторінок з Ajax, впровадження вбудованого редагування реляційних записів (IRRE), поліпшена підтримка UTF-8 і включення функцій InnoDB

2008

  • Впровадження програми TYPO3 Certified Integrator
  • Берлінський Маніфест
  • Випуск TYPO3 4.2 в квітні з уже відомими функціями, такими як безліч поліпшень графічного інтерфейсу в бекенда, включаючи функції AJAX, розширені функції текстового редактора, поліпшення входу в веб-інтерфейс і процес оновлення розширень.

2009

  • Випуск TYPO3 4.3 в листопаді, до складу якого тепер відомі функції, такі як змінене редагування зовнішнього інтерфейсу, завантажувач флеш-пам’яті і корзина для бекенд, нові системні звіти і системний планувальник, введення нової інфраструктури кешування, поліпшення безпеки за допомогою Salt (криптографія) і RSA, інтеграція функцій Extbase & Fluid

2010

  • Випуск TYPO3 4.4 в червні, з уже добре відомими функціями, такими як повна модернізація бекенд, вкл. підвищення продуктивності, спрощена установка, перший пакет для ознайомлення — повний шаблон сайту, стиснення CSS і javascript, підтримка HTML5 в веб-інтерфейсі

2011

  • TYPO3 версія 4.5 «LTS» була опублікована вперше. «LTS» означає «Довгострокова підтримка» і забезпечує підтримку у вигляді оновлень і виправлень безпеки протягом трьох років.
  • Випуск TYPO3 4.6 в жовтні, до складу якого тепер відомі функції, такі як інтернаціоналізація з XLIFF, новий елемент контенту веб-сайту, покращення безпеки та продуктивності.
  • Випуск TYPO3 Flow 1.0 (раніше FLOW3) в листопаді

2012

  • Випуск TYPO3 4.7 в квітні 2012 року, з уже відомими функціями, такими як повна доступність для нових установок в соотв. WCAG, нові елементи HTML5, такі як <audio> і <video>, поліпшення для TCEforms, представлений Пакет Управління
  • Випуск TYPO3 CMS 6.0 в листопаді, до складу якого тепер відомі функції, такі як підтримка простору імен PHP, File Abstraction Layer — основа для TYPO3 6.2 LTS, перетягування в модулі Page, підтримка IPv6, стандартизований завантажувач для точок монтування
  • Випуск TYPO3 Flow 1.1 (раніше FLOW3) в серпні

2013

  • Сертифікаційний іспит можна здавати в режимі онлайн цілодобово по всьому світу у співпраці з Pearson VUE.
  • Випуск TYPO3 CMS 6.1 був в квітні і тепер включає в себе добре відомі функції, такі як поліпшення для рівня абстракції файлів, поліпшення користувальницького інтерфейсу для Менеджера розширень, використання PHP для mysqli замість модуля «mysql»
  • Випуск TYPO3 Flow 2.0 в червні
  • Випуск TYPO3 Neos 1.0 в грудні

2014

  • У березні TYPO3 CMS 6.2, наступна версія LTS після TYPO3 CMS 4.5 була випущена і надає поновлення обслуговування протягом 3 років до жовтня 2017 року.
  • Випуск TYPO3 CMS 7 в грудні — перший спринтерський реліз до фінальної версії 7 LTS.

2015

  • Випуск TYPO3 CMS 7.1 в лютому — Home Improvement.
  • У травні Асоціація TYPO3 і команда Neos почали переговори про виділення проекту Neos з Асоціації TYPO3. Посилання: [Бюлетень]. Всю інформацію про Neos можна знайти на сайті www.neos.io.
  • Випуск TYPO3 CMS 7.3 в червні — більше стабільності, більше контролю.
  • У червні відбувся перший День випускників TYPO3 #CertiFUNcation.
  • Випуск TYPO3 CMS 7.4 в серпні — немає нічого неможливого.
  • Випуск TYPO3 CMS 7.5 в вересні
  • Випуск TYPO3 CMS 7 LTS в листопаді

2016

  • TYPO3 Fluid випущена як окрема бібліотека на Github
  • TYPO3 GmbH заснована Асоціацією TYPO3

2017

  • Випуск TYPO3 CMS 8 LTS в квітні
  • Введення академічного та громадського членства
  • Перезапуск сайту typo3.org

2018

  • Генеральна Асамблея вирішила розпустити Експертно-консультативну раду, спростивши структуру Асоціації TYPO3.
  • Випуск TYPO3 CMS 9 LTS у жовтні.
  • Оцінка HTTP Archive на основі даних Chrome UX Report показує, що TYPO3 є найшвидшою CMS у світі.

2019

  • Команда документації переносить docs.typo3.org на нову інфраструктуру.
  • Основні ініціативи TYPO3 представлені як спосіб пришвидшення розробки функцій TYPO3.
  • T3CON 2019 та TYPO3 Award 2019 відбудуться в Гаазі, Нідерланди.

2020

  • Асоціація TYPO3 досягла 1000 членів.
  • Випуск TYPO3 CMS v10 LTS у квітні.

2021

  • Усі виїзні заходи TYPO3 призупинено через глобальну пандемію COVID-19.
  • Відбулися перші онлайн-дні TYPO3.
  • Випуск TYPO3 CMS v11 LTS у жовтні.

2022

  • Повернення виїзних заходів, таких як Дні розробників TYPO3 2022

2023

  • Випуск TYPO3 CMS v12 LTS у квітні.
  • Конференція та гала-церемонія нагородження TYPO3 повертаються після 4-річної перерви.

2024

  • Випуск TYPO3 CMS v13 LTS у жовтні.
  • T3CON24 та гала-концерт TYPO3 Award відбудуться у Дюссельдорфі, Німеччина, у листопаді.

2025

  • TYPO3 CMS визнано цифровим суспільним благом (Digital Public Good).
  • Дюссельдорф, Німеччина, повертається як господар T3CON25.
👍ПодобаєтьсяСподобалось21
До обраногоВ обраному20
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Дякую. Цікава стаття. Не знала, що NEOS це дитина TYPO3)))

Так, був такий момент коли дитина покинула батьківську хату)))

Колись давно обирав платформу Мені не зайшло, доволі специфічна. Вордпрес був більш простіше

Підписуйтесь, щоб не пропустити. Зараз саме готую статтю порівняння Wordpress & TYPO3 )))

Нарешті хтось пише про TYPO3))))

Підписатись на коментарі