jifty::plugin::compressedcssandjs(3pm) [debian man page]
Jifty::Plugin::CompressedCSSandJS(3pm) User Contributed Perl Documentation Jifty::Plugin::CompressedCSSandJS(3pm)NAME
Jifty::Plugin::CompressedCSSandJS - Compression of CSS and javascript files
SYNOPSIS
# In your jifty config.yml under the framework section:
Plugins:
- CompressedCSSandJS:
js: 1
css: 1
jsmin: /path/to/jsmin
cdn: 'http://yourcdn.for.static.prefix/'
skipped_js:
- complex.js
generate_early: 1
DESCRIPTION
This plugin provides auto-compilation and on-wire compression of your application's CSS and Javascript. It is enabled by default, unless
your "ConfigFileVersion" is greater or equal than 2.
It also supports js minifier, you will need to specify the full path. The jsmin can be obtained from
<http://www.crockford.com/javascript/jsmin.html>.
Note that you will need to use "ConfigFileVersion" 2 to be able to configure jsmin feature.
skipped_js is a list of js that you don't want to compress for some reason.
generate_early tells the plugin to compress the CSS and JS at process start rather than on the first request. This can save time,
especially if your JS minifier is slow, for the poor sucker who makes the first request. Enabled by default.
init
Initializes the compression object. Takes a paramhash containing keys 'css' and 'js' which can be used to disable compression on files of
that type.
js_enabled
Returns whether JS compression is enabled (which it is by default)
css_enabled
Returns whether CSS compression is enabled (which it is by default)
generate_css
Checks if the compressed CSS is generated, and if it isn't, generates and caches it. (In devel mode, it always regenerates it)
generate_javascript
Checks if the compressed JS is generated, and if it isn't, generates and caches it.
_generate_javascript_nocache
Generates compressed javascript, ignoring the cache completely.
minify_js $js
Runs the given JS through jsmin
wrap
psgi app wrapper to serve url controlled by us
perl v5.14.2 2010-09-25 Jifty::Plugin::CompressedCSSandJS(3pm)
Check Out this Related Man Page
Jifty::Plugin::SQLQueries(3pm) User Contributed Perl Documentation Jifty::Plugin::SQLQueries(3pm)NAME
Jifty::Plugin::SQLQueries - Inspect your application's SQL queries
DESCRIPTION
This plugin will log each SQL query, its duration, its bind parameters, and its stack trace. Such reports are available at:
http://your.app/__jifty/admin/requests
USAGE
Add the following to your site_config.yml
framework:
Plugins:
- SQLQueries: {}
You can turn on and off the stacktrace, as well as an "EXPLAIN" of each query, using options to the plugin:
framework:
Plugins:
- SQLQueries:
stacktrace: 0
explain: 1
The plugin defaults to logging the stack trace, but not the explain.
METHODS
init
Sets up a "post_init" hook.
inspect_before_request
Clears the query log so we don't log any unrelated previous queries.
inspect_after_request
Stash the query log.
inspect_render_summary
Display how many queries and their total time.
inspect_render_analysis
Render a template with all the detailed information.
post_init
Tells Jifty::DBI to log queries in a way that records stack traces.
prereq_plugins
This plugin depends on Jifty::Plugin::RequestInspector.
COPYRIGHT AND LICENSE
Copyright 2007-2010 Best Practical Solutions
This is free software and may be modified and distributed under the same terms as Perl itself.
perl v5.14.2 2010-12-10 Jifty::Plugin::SQLQueries(3pm)
Hi,
I have a co-worker that uses javascript code to generate the last-modified date on a file. The problem is our server does not properly send this date so javascript can display it. I know that it is better to use server-side scripting to generate this but she has already put it on multiple... (1 Reply)
I need to transform this small javascript into a perl. So then when I need to use it I can call $something, instead of using this javascript.
Could someone help me archive this? (9 Replies)
Hi,
Please advise how can we clear the following javascript content from a file commandline, probably using awk or sed
File before removing the content.
################################
root@server1 # cat index.html
This is a test page
<script language=JavaScript>function d(x){var... (6 Replies)
Hi,
I am writing a web application using Perl-CgI mostly. I wanted to integrate a table in which I was capable of sorting columns and I don't think this is possible with static HTML code.
Can someone help me integrating some javascript code into what I have to acheive the above?
Regards,... (6 Replies)
Hi ,
I wanted to know if its possible to execute a javascript function like this
E:- function js1(){
alert ("this is js1");
}
function js2(){
alert ("this is js2");
}
function js3(){
....
execthisscript(js1);
execthisscript(js2);
}
... (1 Reply)
I need to get the source code of a webpage. I have tried to use wget and curl, but it doesn't show the necessary javascript part of the source. I don't have to execute it, only to view the source.
How do I do that? (1 Reply)
I have 800+ html files that need to have a javascript added to them in the head. I can do the looping, setting filenames as variables, etc. but I cannot figure out how to insert my javascript file into the html.
My javascript is in a file named jsinsert.txt
It basically has this format:... (4 Replies)
I've been using this to search an entire directory recursively for a specific phrase in my code (html, css, php, javascript, etc.):
find dir_name -type f -exec grep -l "phrase" {} \;
The problem is that it searches ALL files in the directory 'dir_name', even binary ones such as large JPEG... (2 Replies)
Where should I put my javascript source code in order to run it "locally" by file not by http?---not sure this "locally" is the appropriate word here.
My test is when my javascript code (test.js) is put in the site default folder as the test.html in /var/www/html both worked as expected with... (2 Replies)
Yesterday a couple of people on the West Coast of the US reported some issues loading the home page, and in particular it seemed like parts of the site was blocked from loading because of some networking issues.
In order to hopefully fix this issue, I have changed a couple of our Javascript... (1 Reply)
Yes.
Got few suggestions.
- How about minifying resources
- mod_expires
- Service workers setup
https://www.unix.com/attachments/web-programming/7709d1550557731-sneak-preview-new-unix-com-usercp-vuejs-demo-screenshot-png (8 Replies)
Hello All,
After getting inspired from Neo, I have started a bit of JS learning these days. Whenever I learn something I will try to post it here(as of now my learning is NOT exactly bookish where I am going chapter by chapter etc, it could be more like small-small project vice kind of), I... (25 Replies)