P A G E
U N D E R
C O N S T R U C T I O N
|
|
[1] Vision
|
[-] documents
[-] yellow notes
[-] thinking & thinking
tools:
paper notes
MS Word/ Open Office
|
|
|
[2] POC (Proof of Concept)
|
[-] pages in HTML very easy
[-] word specifications
tools:
notepad / eclipse
Dreamweaver
Word / open Office
|
|
|
[3] Initial Version
|
[-] Replace HTML with PHP skeleton
[-] Replace input/ output fields with DB [DBDesigner]
[-] Create DB skeleton
tools:
eclipse
DBDesigner
PHPMyAdmin
QCodo
eclipse
process:
[a] QCodo - implementation over DB
[b] changes after build
[c] thinking - is everything GOOD or BAD?
[d] goto [a]
rebuild pages with acccess to DB
if not OK go to [a]
|
|
|
[4] Initial Verision Done
|
[-] Deployment to web servers.
|
|
|
[5] Phase one - add some standard functionality
|
In this phase I add some new functionality like banners, new serch engine etc
|
|
|
[6] Phase two - administration
|
You know, in previous phase I always have time to see what's happends in the DB
Now is the time for creating some administration pages to do "mechanical" things easier.
You remember QCodo - it has full access, but at this level each account with administrative priviliges may have other rights
Rights: CRUD
C - create
R - read
U - update
D - delete
|
|
|
[7] Phase three - security
|
Yep! ;-)
Check for security holes, bugs,...
|
|
|
[8] Phase four - making easy easier!
|
This is "beauty" phase. This phase responds to question: "How can i change this website to be better and easier for internauts??"
|
|