Newlands TYPO3 Powered Website Consultation and Planning 1. About This Document the Complete Work Stages for the New Website To
Total Page:16
File Type:pdf, Size:1020Kb
Newlands TYPO3 powered website Consultation and Planning 1. About this document The complete work stages for the new website to be done in TYPO3 7 LTS version 7.6.6. information containing the work stages, step by step instructions with estimate of hours for each step involved. Various options in developing the new website. 2. Preface 2.1 TYPO3 4.5 is still in use, now what: upgrade to TYPO3 6, 7 or 8 or equal to relaunch? Since 2011, the TYPO3 4.5 version is on the market. It is the first Long Term Support version - short LTS - the TYPO3 Association. With the LTS version, the TYPO3 Association is committed, at least for 3 years for the version to develop security and bugfix updates and posting. Meanwhile LTS and the end of 2015 TYPO3 7.6 LTS were published in 2014 TYPO3 6.2. Most recently, March 2016 was published TYPO3 8. It's official: TYPO3 4.5 is no longer supported for a year and is becoming obsolete. Even the commercial Extended Support through the TYPO3 Association is now set. It is the time for action - but what's best: an upgrade to TYPO3 6.2, 7 or 8 or even better a relaunch? It comes as always important. 2.2 TYPO3 4.5 is a security risk TYPO3 4.5 should no longer be used for safety reasons. For over a year there is no official security updates more for this version, and it became known several vulnerabilities since. Another security risk is the supported version of PHP, TYPO3 4.5 is officially only compatible to PHP 5.5. PHP 5.5 reached the End of Life status on 07.10.2016, then there is no more security updates for PHP 5.5. 2.3 Better Responsive support version 6 In addition to the critical safety aspects has TYPO3 4.5 yet another drawback: it does not feature for Responsive Webpages. Starting with version 6 provides TYPO3 better support for Responsive Webpages with Responsive Images. Whether the website has a B2B or B2C orientation does not matter, websites must optimized for mobile devices. Smartphone and tablet have become indispensable in the professional and private life. Otherwise, this has a negative impact on the search engine optimization of the website. 2.4 Upgrade to TYPO3 6.2 LTS, LTS 7.6 or Version 8 TYPO3 can not upgrade directly from 4.5 to 7'er or 8'er branch itself, the migration path must be respected. Who wants to upgrade his TYPO3 4.5 system, so must first upgrade to TYPO3 6.2 to then upgrade to Version 7.6 LTS, which will be supported in nearly 3 years by the TYPO3 Association with bugfix and security updates. The support of the TYPO3 6.2 LTS runs until 31.03.2017. Now already upgrade to version 8, is not advisable. On one hand, the long-term support version (LTS) planned for the end of March 2017 and the other part is TYPO3 8 5 no longer versions but only with PHP 7 compatible with PHP, what is more problematic for a number of extensions. Basically, usually only makes sense to upgrade after the release of the LTS version. Only if absolutely certain new feature of version 8 is required, it may be sensible to use the version. Roadmap for Long Term Support of the TYPO3 Association. The bright-orange phase is commercial Extended Support after the official end of life of TYPO3 version. Source: https://typo3.org/typo3-cms/roadmap/ 2.5 Upgrade versus Relaunch or the final solution As for the cost, so can a relaunch sometimes be more meaningful than to perform multiple upgrades succession. In particular, the upgrade from version 4.5 to 6.2 TYPO3 is complicated since changed up some of the core functionalities such as switching to FAL (File Abstraction Layer). And then until March 2017, the upgrade to TYPO3 7.6 LTS, because from then ends the official support of 6.2. Basically, the upgrade costs of the complexity of the individual TYPO3 system and the employed are Extensions dependent: For example, if all extensions upgradeable because updates in the TYPO3 Repository for which extensions or have to be adjusted manually during the upgrade. If a website is not in Responsive Web design is or a mobile version has a relaunch may be more meaningful than upgrade. But this has mainly to do with the scope of the content. There is no simple content migration at a relaunch - unless that most of the content are set in records and not on content pages. All this is true, it usually weigh. Thus, this is a major update of the current TYPO3 website as the present site uses old and outdated TYPO3 4.5 version. This means that there will be no security and important bug fixes for TYPO3 4.5 anymore and the rebuild using TYPO3 7 LTS is crucial. And The same is for design of the current website that needs to be modified. Please check the section 4 - “Design of the website pages” below for details. So I do believe that the rebuild of the current TYPO3 4.5 website using TYPO3 7 LTS is an answer. 3. Introduction to TYPO3 7 LTS 3.1. About TYPO3 7 LTS The new version of TYPO3 CMS 7 LTS will be supported for three years as part of the Long Term Support from the TYPO3 CMS team. The completely redesigned, modernized interface has been equipped with uniform color and clear descriptions and been fully developed in Responsive Design. Furthermore, the functionality for image processing is now being integrated into TYPO3. The most striking new feature is the new backend interface that allows editors and integrators to work efficiently. A tidy login screen, simpler structures and the integration of previously distributed components in a web application enable consistent use. Customized images and buttons highlight actions and information boxes. All forms, tables, sections and messages are based on a uniform look and feel. 3.2. Revamped TYPO3 Backend The biggest visible change is the restructured TYPO3 Backend which has received a full facelift, but also builds on simple Bootstrap 3 - based HTML5 and LESS/CSS3 as well as RequireJS and jQuery. This also marks the TYPO3 Backend as responsive. A lot of other features are now available, such as default content elements based on the templating engine Fluid, Avatars for backend users, all new confirmation boxes, a new flexible search for files as well as improvements when uploading new files. 3.3. Increase in performance The speed of the TYPO3 Backend has been improved by separating JavaScript code from PHP and HTML. Fluid, the rendering engine also used in most of places of the TYPO3 Backend now, has gained performance boosts, making the TYPO3 backend feel more like a real web application. 3.4. Up to four times faster By streamlining all of the components and using the latest technologies, the backend is significantly faster compared to previous versions. Many actions are now based on AJAX and a more efficient AJAX API for communications replaces the previous standard dialogs for confirmations. The Content Management is now responsive and allows for contents to be edited on touch-based mobile devices such as tablets and smartphones. All editors and administrators can now insert an avatar image to personalize their access. The dial-in screen, the TYPO3 logo and all styles can now be replaced by a project-specific layout. 3.5. New features for editors Working with online media such as YouTube or Vimeo Videos is now much easier. Links can now be referenced under "Text and Media," a preview is then shown, and can be organized like any other content in the File List module. The functionality "Image Manipulation" allows for cropping of images in the backend without the file being changed. If a file upload will overwrite existing files, you can specify whether multiple files should be moved, renamed or be skipped by performing an action. In addition, minor improvements have been integrated such as the display of the remaining number of characters in a text box. 3.6. New features for integrators With TYPO3 CMS 7, integrators receive a new standard way of providing content items that are processed based on the fluid templating engine. The new extension "Fluid-styled Content" can be used to change certain content elements on websites via Fluid/HTML templates very quickly. Many TypoScript options are now available in standardized form to simplify configuration. Even the generation of forms is significantly easier because it is based on Fluid and Extbase. 3.7. New features for administrators Administrators can now load the TYPO3 sources and all of the required extensions via the standardized PHP Package Manager "Composer." A central information system shows important system features in the latest version at a glance. In addition, backend user groups can be managed just like individual users in a separate module. 3.8. New features for developers Thanks to a completely new approach to the backend interface that is based on Twitter Bootstrap 3, LESS/CSS3, HTML5, RequireJS and jQuery, TYPO3 CMS 7 makes it easier to add individual modules with simultaneous use of all standard rendering definitions and adapted, ready-to-use components. All PHP and Extension developers will benefit from the easy extension of the TYPO3 core system, which is completely based on PHP 5.5+ and allows for PHP7 and MySQL Strict Mode to be used. TYPO3 can thus be integrated into other PHP applications by using the Composer.