Posted by: Actionscription | February 11, 2009

Project Organization

I have limited knowledge about how most web developers organize their web projects. I’m particularly interested in Flash sites and their organization, but, b/c of my lack of awareness on the subject, I’m pretty much interested in any suggestions for web organization.

[Before treading further, consider my latest entry on this subject: Directory Structure 101. ]

I’ve learned several project structures thus far, but I assume there is something better and more universal than these:

Option 1.) Partially intuitive, but otherwise, a bit disjointed and informal.

dev (not to be published)
- Flash
- – Classes
- Art
- Notes

www
- index.html
- res
- – css
- – - mainStyle.css
- – html
- – - page_1.html
- – - page_2.html
- – img
- – js
- – swf
- – - main.swf
- – xml
- – - main.xml
- – - data_2.xml

Option 2.) More formalized, but I think it’s only partially universal.

bin
- assets

- – img
- – js
- – swf

- – - main.swf
- data
- – main.xml
- – data_2.xml

- index.html

- page_1.html
- page_2.html

src (not to be published)
- com
- – actionscription
- – - package_1
- – - – Class_1
.as
- – - – Class_2
.as
- – - package_2
- – - – Class_3
.as
- – - – Class_4.as
- Main.as

Option 3.) Something that separates the flash from html.

Option 4.) Something that allows you to reuse classes from previous projects but keep them separate.

Can’t wait to get some feedback. I’ll also keep you posted on my findings. :O)


Categories