Version 0.3

    Web Optimizer (Web Optimizer) - an application that automates all client optimization actions for an arbitrary site. At the moment, it exists as a separate application (which you need to install on your site yourself). As a base for Web Optimizer, PHP Speedy was used .

    Detailed installation guide .
    Download version 0.3 .

    As a result of painstaking work after the last “large” release, a large number of declared errors were fixed and just a lot of new features were added. So, in order:
    • Added automatic change of the source index.phpin the root of the site. The latest build was tested on Drupal 6, Joomla 1.5, Wordpress 2.7 (as well as on some proprietary systems) - everything works correctly.
    • Checked and fixed merging of various CSS-files @mediainto one final one.
    • Support has been added to include external CSS and JavaScript files in the general assembly (preferably used as an alternative to connecting "unobtrusive" JavaScript). At the same time, all the JavaScript code in the headpages (both external files and the code itself) is combined into one external file in the order in which they are in the document. External files are downloaded once a day, and not every time a page is requested. Disabled by default. Thanks so much for contributing quard.
    • Added the ability to "delete" Web Optimizer (available after a successful installation if you have the appropriate rights). Now all actions can be carried out through the web interface.
    • The logic for creating CSS Sprites has been significantly refined (thanks to xstroy) and the ability to create full-color sprites in both JPEG and PNG has been added (the second format is used by default).
    • Additional refinements were made in the mechanism for calculating directories on the server (including Denwer and PHP as a CGI module), bugs with a “broken” CSS file were fixed.
    • Fixed a couple of errors in the CSS Tidy module and minor problems associated with them.
    • The installer's logic has been slightly modified to be more clear and straightforward.
    • A number of adjustments have been made to the source code to eliminate comments and warnings during execution (thanks to xandrx).

    The plans for the next release:
    • Add auto-update (based on data from SVN).
    • Improve directory calculation so that you can safely install Web Optimizer in an arbitrary folder.
    • Test the application on 10-15 of the most popular CMS.
    • Create mini-installer logic (the one and only file that loads the entire application).
    • Connect alternative compression methods for CSS and JavaScript files (YUI, Packer).
    • Finally add the ability to localize :)

    Download the latest version 0.3 .

    In general, any problematic cases with a detailed description are welcome. As practice has shown, nothing is impossible :)

    PS Quite often there are problems with the automatic inclusion of JavaScript in the "unobtrusive" mode. It is recommended that when the site is “inoperative” (white
    screen in the browser), turn it off in the configuration (and replace it with “Connecting external files”).

    PPS If problems with JavaScript are not resolved, then you can completely disable its minimization ( Minify JavaScript- No)

    Also popular now: