I am looking at using Gaia for an upcoming project but not being able to use the cache might be a bit of an issue. I do wonder why it’s not caching at all if the browser is set to cache though. I’ll have to try it out and see what is being requested.
I use Gaia a lot. I think it’s a great and powerful framework to create page-based Flash sites. But there is a problem: Gaia creates a SWF for every page. And every time you visit a page, the SWF is loaded again. Even if you already visited that page. Also it is not possible to preload pages you are not visiting.To make page caching and page preloading possible, I have created the ‘CacheLoader‘ and ‘CacheURLLoader‘ classes.
Hmm… gonna have to get used to Flock, too. Looks like I can’t add categories…! Must use tags.
I recently did a project for a film company in New York. Neat group. I did the PSD2HTML/CSS, Flash, jQuery goodness, and other related functionality on the server side. Fun stuff. But it didn’t need a complex backend so it’s just simple PHP. That made me start to ask the same question asked here:
Even with a ton of PHP frameworks out there to choose from, I know many people prefer a minimal, personal set of libraries. What is your method when it comes to ‘rolling your own’ framework for PHP applications, and how does it vary depending on the type/scope of a project?
via What’s your ‘no framework’ PHP framework? – Stack Overflow.
There were a good number of recommendations. I actually really liked using CodeIgniter but at that time there was no user management. I believe it did cleaning of input for you when needed. Most CI solutions were older/not maintained, or had other issues that made it not something I wanted to do again. There was one library that I ended up using, and I’ll have to dig up the name of it. It was an early release at the time and I had to hack it to work with Flash. Hmm, I just saw this… I’ll have to take a look at that. Oh and there is also this… Hmm… going to have to peruse this list a bit more…
ANyway, so, a lightweight PHP framework/library that cleans up input (no XSS attacks, etc.) and has easy validation, user management… one user from the original Stack Overflow question mentioned Flourish:
Flourish is a PHP unframework — a general-purpose, object-oriented library.
It has a modular architecture, meaning it isn’t strictly MVC. It focuses on being secure, well documented and easy to use, while solving problems intrinsic to web development.
Why Use Flourish?
You will find Flourish useful if you need to write code that is any of the following:
- Consistent and easy to understand
- Needs to model simple or complex databases, especially existing schemas
- Works with international data
- Can perform accurate math calculations
- Easily manipulates images
- Able to run on different databases (MySQL, PostgreSQL, SQLite, MSSQL, Oracle)
- Can be used on closed-source projects
- Needs to run on PHP 5.1.6
- Needs an architecture other than MVC
- Plays nicely with other libraries and frameworks
via Flourish — PHP Unframework.
”’TrimPath Junction”’ is also sometimes referred to as TrimJunction, or as just Junction.
via TrimJunction – trimpath – Project Hosting on Google Code.
via Claypool: A jQuery Web 1.6180339… Application Framework.
So I started to try out github to work with some AS3 related code which I’ll talk about in an upcoming post. I just forked a bit of code I wanted to make changes to and then not long after that Github went down. But…
Don’t Panic! Because of the distributed nature of git, everyone always has a local full copy of the repository, complete with history. Any of your repositories, assuming they have been kept up to date, can be uploaded to the GitHub repository with no loss of data.
via When GitHub goes down….
Pretty cool! I really like the embedded server bit. Very neat indeed.