Typo3 Tips and tricks

1,559 views
1,448 views

Published on

Qc média compiled a couple of tips and methods to accelerate TYPO3 development.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,559
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Typo3 Tips and tricks

  1. 1. How to optimize your TYPO3 development
  2. 2. TYPO3 Tips and tricks / Introduction» Who we are ˃ TYPO3 developers since 2006 ˃ Many small and big projects under TYPO3 + Université Laval + Voxdata + …
  3. 3. TYPO3 Tips and tricks / Section index» Outline ˃ 1. Demo ˃ 2. The business goals behind optimization ˃ 3. Use TYPO3 to achieve these goals! ˃ 4. The technical aspect of optimization ˃ 5. A deeper analysis of typoscript ˃ 6. Extensions that improve your websites ˃ 7. Other things to consider ˃ 8. Q & A
  4. 4. TYPO3 Tips and tricks / Demonstration» Demonstration ˃ This website contains + Function menu and pages + 2 different templates + A news system + A contact form + A Google map + SEO features (URIs, auto meta data, auto robots.txt, auto sitemap.xml) + Some javascript features (lightbox, tooltips) + Source code optimization + Fully set-up editor account + Frontend editing
  5. 5. TYPO3 Tips and tricks / The business goals behind optimization» The business goals behind optimization ˃ Make modern websites that client can edit ˃ Use the latest technologies ˃ Have your websites ready as fast as possible ˃ Charge clients for a product instead of an hourly service ˃ Simplify maintenance as much as possible
  6. 6. TYPO3 Tips and tricks / Use TYPO3 to achieve these goals» Use TYPO3 to achieve these goals! ˃ TYPO3 is… + Constantly developed + Cutting-edge technology ˃ TYPO3 can… + Be shared amongst websites (maintenance) + Be copy and pasted! (shipped as a product)
  7. 7. TYPO3 Tips and tricks / Use TYPO3 to achieve these goals» Use TYPO3 to achieve these goals! ˃ TYPO3 has… + Tons of extensions + Lots of flexibility for improving both developer and user experience ˃ TYPO3 lets you… + Reuse the work you’ve done
  8. 8. TYPO3 Tips and tricks / The technical aspect of optimization» The technical aspect of optimization ˃ Typoscript is your friend + Use it + Reuse it! ˃ Setup many languages ˃ Setup many extensions ˃ Templavoila is fast and flexible + Quickly map TS to templates + FCEs are very useful
  9. 9. TYPO3 Tips and tricks / The technical aspect of optimization» The technical aspect of optimization ˃ Separate source from local files + Share TYPO3 core files + Share extension source files + Update all websites at the same time! ˃ Possibly use shell script to copy whole installation
  10. 10. TYPO3 Tips and tricks / A deeper analysis of typoscript» A deeper analysis of typoscript ˃ Configure everything + Core (CONFIG, PAGE) + Extensions (plugin) + RTE (RTE) ˃ Create many elements + Menu + Logo + Footer + Banner + …
  11. 11. TYPO3 Tips and tricks / A deeper analysis of typoscript» A deeper analysis of typoscript ˃ Constants for configuration ˃ Put your typoscript in an extension + Quick installation + File-based easier to maintain and copy + Easier to override values with local typoscript
  12. 12. TYPO3 Tips and tricks / Extensions that improve your website» Extensions that improve your websites ˃ News and others tt_news and tcamanipulate ˃ SEO + Automatic keywords pmkautokeywords + Robots.txt weeaar_robotstxt + Sitemap generators dd_googlesitemap ˃ Cache handling / Static file cache nc_staticfilecache ˃ Script merging scriptmerger ˃ Front-end editing feeditadvanced ˃ Javascript popups qm_fancybox ˃ Language detection rlmp_language_detection
  13. 13. TYPO3 Tips and tricks / Extensions that improve your website» Other things to consider ˃ Backend users and groups ˃ Sample content ˃ Sample pagetree and sysfolders ˃ Workspaces ˃ Monitoring system
  14. 14. TYPO3 Tips and tricks / Other things to consider
  15. 15. TYPO3 Tips and tricks / Conclusion» Conclusion ˃Q&A ˃ See you on the slopes!

×