View Single Post
Old 06-27-2008, 12:36 AM   #1 (permalink)
Evulness
The Contributor
 
Evulness's Avatar
 
Join Date: Apr 2008
Location: Tampa, FL
Posts: 62
Thanks: 6
Evulness is on a distinguished road
Default My portfolio - Evularts.com

Although it is not finished yet, and i'm sure i probably should wait untill i get my next set of updates done, but i feel a little bit of feedback is nessessary.

Before you go to the site, please keep in mind that i started this from scratch yesterday at work... (shh i was supposed to be working on a different website). Finished the template, and the very basic html of the site while i was at work. when i got home from work, i ate, and went to work on it some more.... i think i made it to bed at around 2 am eastern time? either way. This is the basis of my porfolio. The site explains its self in short, but i figure i would go alittle more in depth here.
I despise using only div tags for my layouts, as the chances of getting your site to be viewed the same by every user that will visit, is slim to none. I am a fan of mixing Div's and tables. to achieve a fluid, or static layout.

Although at the present moment, it isn't xhtml validated, before the site becomes live to users, it will be . It is supposed to be very minimal web 2.0 styled CMS. it's built on a layered template system, much like the layer system used on theHome of SMF: Free PHP and MySQL forum software forum system. In the works along with my user system, will be user chooseable themes & styles. i fell in love with the way they did their templating. something like smarty confuses me too much.

One thing you will notice is a detailed navigation system. Every "page" has a set of "actions", and every "page" is handled by the main index.php page. If the requested page & acompanying files do not exist, it kicks you back to the index with a warning (which in the future will only be visible by "Admins")
in the nav menu, each sub-category will be asigned a set action, which will make the page do what it is supposed to do. Creating the template and navigation this way, alows me to create an unlimited amount of additional systems to the site. the menu is controlled by a small javascript function. which you will see if you View the source.

Although it isn't needed, because the page loads in less than .00 seconds right now... i included my page loadtime class which was supposed to wait untill it was needed with the rest of my other classes when the sql queries piled up. But i figured what the hell, why not, since it was so simple, i added it now, as it really doesn't effect much of the rest of the core code.

I will probably use it as my first entry into the portfolio, and code gallery, for testing, my adding scripts, my DB queries, etc...

Typical security measures have been taken, along with a few tricks up my sleeve.

Ok enough ranting, and over explaining....
Tell me what you think so far. Let me know your suggestions.

EvulArt Studios, Inc. .:[ Version - 1.5 ]:.
__________________
"Knowledge is power. Abuse it."~Evulness
My portfolio: www.evularts.com
Send a message via AIM to Evulness
Evulness is offline  
Reply With Quote