All,
How is the community site functioning? I've recently migrated to a new server and implemented a few ninja tactics to get a handle on the beast.
Please can you give me feed back, comments and suggestions. I'd actually prefer a thread on the http://groups.google…/zikula-discussions list since I'm admittedly not a fan of forums.
Drak
--
Zikula Lead Developer
Board Member of the Zikula Foundation
Follow me on twitter.com/zikuladrak
Watch
GitHub Core
Show your support for Zikula! Sign up at Github account and watch the Core project!
GitHub Modules
- internetking created topic »password problem« 25. May
- mesteele101 responded to »ERR (3): E_USER_ERROR: Smarty error: [in pagesvar:pagesitem2en line XXX]…« 25. May
- mazdev responded to »Pages 2.5.0 and updating - Page not found« 25. May
- ehdwma created topic »Hide "Register new account" and change template to 3 col« 25. May
- mesteele101 responded to »Zikula 1.3.3 - Selecting a category in Pages not working« 25. May
- mdee created topic »How to implement returnpage ?« 25. May
- nestormateo responded to »Fillters in Clip« 24. May
Zikula Blog
- Anatomy of Open Source Projects on Mar 07
- Continuous Review on Mar 01
- Not Invented Here on Feb 24
- How to Contribute Your Code at Github on Jan 13
- 10 Steps to Coding-Nirvana: Tips for Successful Module Writing on Nov 12
- Submitting Bug Report Tickets That Get Results on Aug 17
- Cozi Tricks #1: Syntax Highlighting on Aug 07
Login
Server performance
-
- Rank: Software Foundation
- Registered: Jul 21, 2001
- Last visit: May 31, 2010
- Posts: 624
-
- Rank: Developer
- Registered: Feb 17, 2005
- Last visit: May 21, 2010
- Posts: 684
Hi Drak,
Can't really say how it 'feels', my internet connection has been disasterous whole day. But using YSLOW on this very page indicates that javascript files don't expire while images do. Expiring javascript files at well would certainly increase the YSLOW score. There are other optimizations possible, but this one is quick and easy to implement. -
- Rank: Software Foundation
- Registered: Jul 21, 2001
- Last visit: May 31, 2010
- Posts: 624
I thought I'd included that in the ruleset. Can you try again, I've updated the expireheader ruleset.
Drak
--
Zikula Lead Developer
Board Member of the Zikula Foundation
Follow me on twitter.com/zikuladrak -
- Rank: Developer
- Registered: Feb 17, 2005
- Last visit: May 21, 2010
- Posts: 684
Great! Makes a difference, YSlow score now around 60.
Very tempted to look into your suggestions regarding combining CSS and javascript files each in one request. That would really be a big response booster!
Interesting starting point could be http://rakaz.nl/proj…ombine/combine.phps -
- Rank: Developer
- Registered: Aug 23, 2003
- Last visit: May 31, 2010
- Posts: 1428
It would indeed be great to have something as a solution available that one can use (if you know what you're doing). Enabling some hooks and prototype being used more and more causes the included files count to increase dramatically
It seems that the server is more responsive.
--
campertoday.nl, Module development, Dutch Zikula Community -
- Rank: Software Foundation
- Registered: Jul 21, 2001
- Last visit: May 31, 2010
- Posts: 624
See my thread in the zikula dicussion list. I explain exactly what we could be doing.
http://groups.google…ad/b594cd3fbb36be91
Drak
--
Zikula Lead Developer
Board Member of the Zikula Foundation
Follow me on twitter.com/zikuladrak -
- Rank: Developer
- Registered: Feb 17, 2005
- Last visit: May 21, 2010
- Posts: 684
espaan
It would indeed be great to have something as a solution available that one can use (if you know what you're doing).
Something like that should be completely transparent to a user/webmaster. It could replace 31 request with only 2. -
- Rank: Developer
- Registered: Feb 17, 2005
- Last visit: May 21, 2010
- Posts: 684
drak
See my thread in the zikula dicussion list. I explain exactly what we could be doing.
http://groups.google…ad/b594cd3fbb36be91
Drak
That was what I was referring to with 'your suggestions'
-
- Rank: Developer
- Registered: Feb 17, 2005
- Last visit: May 21, 2010
- Posts: 684
dits
Very tempted to look into your suggestions regarding combining CSS and javascript files each in one request. That would really be a big response booster!http://rakaz.nl/proj…ombine/combine.phps
I spend half my day on trying something like this. Not by far what it should be, but I was impressed myself with the performance gain. Still lacks caching of combined CSS and js files, regular expression patterns must still be improved, an admin interface is lacking, ...
On two test site YSlow scores went up from around 75 to around 93. Feel free to check it out here: http://code.zikula.o…/trunk/ItsOptimised -
- Rank: Developer
- Registered: Dec 31, 1969
- Last visit: Jun 01, 2010
- Posts: 6859
Seems to have a problem with at least the prodrop templates for menutree that Mateo did. Totally kills the navigation.
--
Home Page | Find on Facebook | Follow on Twitter
-
- Rank: Team Member
- Registered: Sep 06, 2006
- Last visit: May 09, 2010
- Posts: 2446
@Michael:
What's the problem with the prodrop templates?
--
- Mateo T. -
Mis principios... son mis fines -
- Rank: Developer
- Registered: Dec 31, 1969
- Last visit: Jun 01, 2010
- Posts: 6859
It's connected to the module that dits just posted, the prodrop works fine other wise. I'll set it back to the active template and you can see for yourself @ http://www.goodeatsfans.net
Not sure if it's the module or the templates, because the rest of them seem to work, so I didn't log a bug yet.
edited by: HalbrookTech, Apr 07, 2009 - 07:59 PM
--
Home Page | Find on Facebook | Follow on Twitter
-
- Rank: Developer
- Registered: Feb 17, 2005
- Last visit: May 21, 2010
- Posts: 684
HalbrookTech
Seems to have a problem with at least the prodrop templates for menutree that Mateo did. Totally kills the navigation.
There's several aspects that might cause trouble:
- cssmin (which compresses the CSS)
- concatenation of several stylesheets in one
- my clumsy initial regular expressions that find and replace the stylesheets and javascript.
Would you mind commenting out modules/ItsOptimised/pnuser.php line 40 where the cssmin is called and check if this solves the problem? I've tried on another site with cssplay_prodrop where I didn't have a problem.
Also I see that the output filter didn't pick up all stylesheets. It left out the ones with the media definition.
This is only a very rough first try to create something that could eventually significantly increase responsiveness.
P.S. Now that I've got your attention, I asked in another post how I could possible register output filters from my own module. Any ideas?
edited by: dits, Apr 08, 2009 - 07:31 AM -
- Rank: Developer
- Registered: Dec 31, 1969
- Last visit: Jun 01, 2010
- Posts: 6859
That seems to have fixed part of the problem at least. The drop downs behave right now, but the background in the divs isn't displaying. Could be related to having more CSS files than usual in my theme, since it's a 960 Grid based theme, I may need to combine the CSS files.
And to the output filters, I dunno. I'm still working on getting a grip on the less advanced parts of the development cycle :)
--
Home Page | Find on Facebook | Follow on Twitter
-
- Rank: Developer
- Registered: Feb 17, 2005
- Last visit: May 21, 2010
- Posts: 684
I was afraid there was some more work to this. It's lots of tricky things involved
. Need to work on some other stuff for the next few days. Will ask on the listserv about the output filters. Thanks for testing!
- Moderated by:
- Support
Users on-line
- 0 users
This list is based on users active over the last 60 minutes.
