This page is the general hub to coordinate everything related to performance in Tiki. There are quite a few options in tiki-admin.php?page=performance Minify, Memcached , XCache, APC, etc.
See also Monitoring and Tools to evaluation website performance
Todo
- SVG-edit code is not minified
- CodeMirror code is not minified
- Filtering Best Practices picking the right filters improves performance
- Sprite Generator
-
Re-save all images in Tiki package to make them lighter.Done for Tiki13 - grinder may be used for load-testing -Dave Thacker
Wishlist
Open
Pending
Rating | Subject | Submitted by | Importance | Easy to solve? | Priority | Category | Volunteered to solve | Created | LastModif | Comments | |
---|---|---|---|---|---|---|---|---|---|---|---|
(0) | Console cache:clear command creates files as the current user | Jonny Bradley | 8 | 7 | 56 |
| 2020-11-18 | 2021-07-29 | 4 mikeua-30 Jul 21 | ||
(0) | Dogfood Unified search (Zend_Search_Lucene) on doc.t.o, dev.t.o, profiles.t.o | Marc Laporte | 7 | 35 |
| 2012-01-26 | 2012-11-03 | 0 | |||
(0) | smarty template cache path exceeding maximum lenght | CAPSLOCK2000 | 2 | 10 |
| 2005-11-09 | 2021-09-30 | 2 Bsfez-30 Sep 21 | |||
(0) | _categorized-Permissions cannot be assigned when upgrading from 1.9 to 1.10 - cache problem | sitko | 5 | 25 |
| 2008-03-17 | 2008-03-17 | 0 | |||
(0) | Tracker list plugin cache is showing a hash | Marc Laporte | 5 | 25 |
| 2008-01-28 | 2008-01-28 | 0 |
Closed
[+]Rating | Subject | Submitted by | Importance | Easy to solve? | Priority | Category | Volunteered to solve | Created | LastModif | Comments | |
---|---|---|---|---|---|---|---|---|---|---|---|
(0) | New "cache" section or admin panel | Marc Laporte | 8 | 40 |
| luciash d' being 🧙 | 2007-01-05 | 2009-09-29 | 0 | ||
(0) | Add memcached support, with admin panel | 8 | 40 |
| 2009-08-29 | 2009-12-24 | 0 | ||||
(0) | svn: Working copy 'temp/cache' is missing or not locked | Marc Laporte | 7 | 35 |
| 2008-07-13 | 2010-01-15 | 0 | |||
(0) | Tracker performance improvements | Xavier de Pedro | 8 | 40 |
| Marc Laporte | 2010-01-14 | 2010-03-31 | 0 | ||
(0) | Tracker Limitation of 3000-5000 entries | tapos | 6 | 30 |
| 2009-03-16 | 2010-04-29 | 2 marclaporte-29 Apr 10 | |||
(0) | Improve YSlow scores | 8 | 40 |
| 2009-08-30 | 2010-07-01 | 1 marclaporte-01 Jul 10 | ||||
(0) | wiki parsing processes inefficiently much and maybe even insecure | Gergely | 9 high | 45 |
| 2010-08-18 | 2010-08-19 | 4 Gergely-20 Aug 10 | |||
(0) | cdn domain should redirect to non cdn domain, for non static content | Marc Laporte | 1 low | 5 |
| 2010-04-11 | 2011-01-06 | 0 | |||
(0) | Wiki Cache makes part of the page wonky: it's ok when refreshed. | Marc Laporte | 6 | 30 |
| Philippe Cloutier | 2011-02-16 | 2011-02-16 | 0 | ||
(0) | Tracker Limitation of 3000-5000 entries or File Gallery | tapos | 8 | 40 |
| 2009-03-23 | 2011-05-21 | 1 marclaporte-21 May 11 | |||
(0) | Cache not clearing in Tiki6 | guytebbutt | 5 | 25 |
| 2010-12-02 | 2011-05-21 | 3 guytebbutt-19 Jan 11 | |||
(0) | Blocking query in trackers code | amette | 9 high | 45 |
| 2009-06-05 | 2011-09-17 | 4 koth-11 Nov 09 | |||
(0) | setup.sh create unusable tikiwiki website if cache is full! | caliwebman | 25 |
| 2009-07-12 | 2012-11-03 | 1 marclaporte-12 Jul 09 | ||||
(0) | Solved: Multiple domains to single site modules in the wrong place | pqlug | 1 low | 5 |
| 2012-01-07 | 2012-11-03 | 1 marclaporte-03 Nov 12 | |||
(0) | Add support for WinCache in tiki-check.php and Performance Admin panel (same as APC and XCache) | Marc Laporte | 5 | 5 | 25 |
| 2013-01-14 | 2013-01-14 | 3 arild-20 Jan 13 | ||
(0) | Minify and cache js and css files, with an admin panel to refresh | Marc Laporte | 9 high | 45 |
| 2009-08-29 | 2013-06-05 | 1 marclaporte-19 Nov 09 | |||
(0) | dev.tw.o: Sorting items from trackerlist plugin doesn't work for anons due to cache issue | Marc Laporte | 1 low | 5 |
| 2009-11-25 | 2013-06-06 | 0 | |||
(0) | 11.x: JS minify broken when interface in Catalan | Xavier de Pedro | 7 | 35 |
| 2013-05-19 | 2013-06-11 | 0 | |||
(0) | PHP ERRORS and NOTICES using 5.2.6 | Geoff Brickell | 4 | 20 |
| 2008-10-19 | 2013-06-15 | 1 Chealer9-30 Aug 09 | |||
(0) | Banner cache is not cleared when using 'Clear all Tiki caches' feature | Carsten Schmitz | 5 | 9 | 45 |
| 2012-02-10 | 2013-07-09 | 0 |
Also
https://sourceforge.net/tracker/index.php?func=detail&aid=902503&group_id=64258&atid=506846
2010-01-26 profiling on Tiki trunk (Tiki5)
Lessons learned from
- LPH did some profiling on several DBs that were sent in and proceeded to several performances commits. The lesson is that most problems caused by poor server config. Improvements to the admin panel were made to help admins configure their server properly. (ex.: having enough memory for xCache)
Related:
- https://github.com/reliforp/reli-prof
- http://aws.typepad.com/aws/2012/05/amazon-cloudfront-support-for-dynamic-content.html
- Content delivery network
- Scalable Cloud
- Reverse proxy
- Yslow
- Memory consumption
- Tracker Performance
- http://www.afup.org/templates/forumphp2008/resumes/137-scaling_mozilla.pdf
- http://www.baohx.com/extras/zendcon/Gordon-ZendCon%202008.ppt
- http://www.dnsmadeeasy.com/services/dns-failover-system-monitoring/
- Uptime
- https://www.openhub.net/p/wincachegrind
- http://kcachegrind.sourceforge.net/
- http://code.google.com/p/web-optimizator/
- http://www.slideshare.net/AmazonWebServices/highly-available-websites-in-aws
- https://github.com/kakserpom/phpdaemon
- http://66.7percentangel.com/2011/12/breaking-down-on
load-event-performance-bookmarklet/ - https://github.com/tedious/JShrink (used by Piwik)
- Fake data generators
alias