Jump to content

Structural effeciency


Derleek

Recommended Posts

Hi there PHPfreaks...

 

So I am (finally) getting around setting up some general framework stuff in order to avoid monotonous tasks.

 

I am getting hung up on how to separate my code.  My long-term goal is to tailor my own extremely light-weight and flexible CMS (essentially).  Yes, I am aware there are plenty of pre-made options out there - but I prefer to code something myself in order to better understand... well... everything that web-based programming is about. 

 

anyways...

 

First - I seem to have problems structuring projects of mine, does anyone have any good articles or anything archived that I can read up on involving planning projects?  Specifically something that has some good flowchart examples  :D

 

Second - how much does including a simple file effect load time?

 

I would like to be able to just include() essential general header info. 

So i set up a directory in my root dir - '/include/content/head/' and in it the file 'load.html' which would look something like...

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="SHORTCUT ICON" href="favicon.ico" />
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" charset="utf-8" />
<script type='text/javascript' src='utilities/js/mootools-core.js'></script>

 

So I have the basics down... just have to insert one line of code to cover 4 lines - woot  ;)

 

Now what of page-specific header files? (this is where my question comes in)

 

Would it be acceptable to create page-specific includes for stuff like this?  Lets say I have some scripts to create some ajax tabs.  My initial thought is to create a more specific header include called 'tabs.html' in the directory '/include/content/head/'

which would look like...

<script type='text/javascript' src='utilities/js/domready.js'></script>
<script type='text/javascript' src='utilities/js/Jtabs.js'></script>

Now I am guessing that a little 2-line header include won't really make too big of a difference in a users load time - and to say the least a bit superfluous.  Either way I am thinking on a much larger scale here.  Does this have ANY adverse effects?  i'm talkin anything from load-time to really just organization or structural integrity or whatever....


If my question is a bit vague I'm sorry... kind of a general structural question for application desgin... I'm still kinda new to this so feel free to point out anything I may be missing or misunderstanding about web development (which i'm sure I am...)

 

-thanks

Link to comment
https://forums.phpfreaks.com/topic/175000-structural-effeciency/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.