As regular reader you may have noticed that the appearance of this blog has changed. After running into a couple of issues and being faced with the option to either manually fix every single link in the old Blog-system or to switch over to a PHP driven system, I was torn. I dont trust PHP enough to let it loose on my system for security reasons. I admit, I love Java beyond reason. What other system allows you to lock down the VM so safely that evil-doers cannot do evil at all?
Luckily, over the past year, I stumbled accross the perfect solution: Quercus. Quercus is a PHP interpreter written in Java. It runs great. Heck, it is not optimized at all (in the sense of compiling PHP to Bytecode, as, for instance, the Rhino JavaScript library does), yet still it outperforms the native PHP interpreters (thanks to Tomcat).
Does it work? Yes, as proven by this machine. Is it complicated to set up? Not at all. Just drop the WAR file in, add your JDBC-driver, copy your PHP files in, run.
And now that writing Blog-Entries is no longer a pain, I'm tempted to write more often.
Post scriptum:
I just noticed that the friggin' import lost all links, all tables and all images thanks to a overly active "html validator" that strips all tags it does not understand. So maybe I exchanged one can of worms with a just another one.
Update: It seems the "kses.php" file (or Quercus' interpretation of the same) is to blame for the troubles. The file contains a check on whether a attribute validation definition is a empty-string. For some reason, Quercus believes that a empty array *is* a empty string. Forcing it to use a stricter check (three equals signs instead of two) solved the issue so far.
6 comments:
http://toysandmore-ark.com/ order cialis online [url=http://toysandmore-ark.com/] order cialis [/url] slots games [url=http://ucsae.com/] slots games [/url] auto insurance [url=http://www.justin.tv/auto_insurance_quotes/profile] auto insurance [/url] auto insurance [url=http://www.viddler.com/explore/Auto_Insurance] auto insurance [/url]
non profit debt consolidation for card credit fleet gas home loan tampa tampa loans ca equity home loan rate card consolodation credit debt reduction home loans subprime low credit card balance transfers accredited degree accounting card consolidation credit services auto insurance auto insurance 3t5yprsh@hotmail.com
debt consolidation loans for non debt consolidation loans for people debt consolidation right for for debt consolidation and for debt consolidation for for debt consolidation in for debt consolidation with is debt consolidation for is debt consolidation good for loans for debt consolidation for auto insurance auto insurance 5mw1k20b@hotmail.com
community development revolving loan fund revolving loan fund grant cleanup revolving loan fund water revolving loan fund county revolving loan fund a revolving loan fund business revolving loan fund efficiency revolving loan fund hawaiian revolving loan fund is a revolving loan fund auto insurance auto insurance 2dzjk7gt@hotmail.com
credit cards for cash back lipman credit card wireless applying for a loan hurt my manual imprinter credit cards applying for a loan in cash back from a credit card comstar credit card machine applying for a loan through cash back from credit cards nurit 3010 credit card processing machine auto insurance auto insurance m9gdxrvb@hotmail.com
www.auto-owners.com www.quatloos.com www.studentdoc.com www.combined.com www.unitedamerican.com www.compuquotes.com moneymanager.com.au www.commerceinsurance.com www.expatriates.com www.reliaquote.com auto insurance auto insurance z3jxngv1@hotmail.com
Post a Comment