Hi,
I know it probably doesn't matter too much, but is there any "industry standard" for how set structure a website, so far as it's directories, filenames (et al) go.
At the moment, I have my pet project site set up like this:
I have redacted and changed some of the more sensitive information, files and folders, but the overall layout is the same. Is this the way I should be laying out my site, or is there a better way.Code:Volume in drive C has no label. Volume Serial Number is 0000-0000 Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website 17/06/2012 04:33 <DIR> . 17/06/2012 04:33 <DIR> .. 17/06/2012 01:18 <DIR> admin 16/06/2012 23:19 <DIR> assets 17/06/2012 18:17 <DIR> db 17/06/2012 01:12 191 about.php 16/06/2012 23:23 196 concerts.php 16/06/2012 23:23 196 contact.php 16/06/2012 23:23 196 dance.php 17/06/2012 18:06 1,708 default.php 16/06/2012 23:23 196 festivals.php 16/06/2012 23:43 196 links.php 16/06/2012 23:23 196 music.php 17/06/2012 19:10 48,249 web.config 11 File(s) 51,324 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\admin 17/06/2012 01:18 <DIR> . 17/06/2012 01:18 <DIR> .. 17/06/2012 19:33 1,116 index.php 1 File(s) 1,116 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets 16/06/2012 23:19 <DIR> . 16/06/2012 23:19 <DIR> .. 16/06/2012 23:18 <DIR> css 16/06/2012 23:18 <DIR> images 16/06/2012 23:18 <DIR> scripts 16/06/2012 23:19 <DIR> templates 21/04/2012 00:02 239 index.htm 1 File(s) 239 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets\css 16/06/2012 23:18 <DIR> . 16/06/2012 23:18 <DIR> .. 17/06/2012 19:42 6,899 base.css 21/04/2012 00:02 239 index.htm 4 File(s) 7,138 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets\images 16/06/2012 23:18 <DIR> . 16/06/2012 23:18 <DIR> .. 16/06/2012 23:18 <DIR> adverts 17/06/2012 09:11 <DIR> backgrounds 16/06/2012 23:18 <DIR> covers 16/06/2012 23:18 <DIR> icons 16/06/2012 23:18 <DIR> logos 16/06/2012 23:18 <DIR> site 21/04/2012 00:02 239 index.htm 1 File(s) 239 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets\images\adverts 16/06/2012 23:18 <DIR> . 16/06/2012 23:18 <DIR> .. 21/04/2012 00:02 239 index.htm 1 File(s) 239 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets\images\backgrounds 17/06/2012 09:11 <DIR> . 17/06/2012 09:11 <DIR> .. 21/04/2012 00:02 239 index.htm 3 File(s) 434,230 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets\images\covers 16/06/2012 23:18 <DIR> . 16/06/2012 23:18 <DIR> .. 15/04/2012 19:12 45 index.html 5 File(s) 413,607 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets\images\icons 16/06/2012 23:18 <DIR> . 16/06/2012 23:18 <DIR> .. 15/04/2012 03:18 5,686 favicon.ico 21/04/2012 00:02 239 index.htm 2 File(s) 5,925 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets\images\logos 16/06/2012 23:18 <DIR> . 16/06/2012 23:18 <DIR> .. 21/04/2012 00:02 239 index.htm 4 File(s) 34,540 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets\images\site 16/06/2012 23:18 <DIR> . 16/06/2012 23:18 <DIR> .. 21/04/2012 00:02 239 index.htm 5 File(s) 31,840 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets\scripts 16/06/2012 23:18 <DIR> . 16/06/2012 23:18 <DIR> .. 18/03/2010 20:43 168,792 jquery-1.4.1.js 18/03/2010 20:43 71,922 jquery-1.4.1.min.js 18/03/2010 20:43 242,990 jquery-1.4.1-vsdoc.js 17/06/2012 08:58 370 scripts.js 3 File(s) 484,074 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\assets\templates 16/06/2012 23:19 <DIR> . 16/06/2012 23:19 <DIR> .. 21/04/2012 00:02 239 index.htm 17/06/2012 00:15 689 overall_footer.php 17/06/2012 05:16 3,664 overall_header.php 3 File(s) 4,592 bytes Directory of C:\Users\ApacheTech\Documents\Visual Studio 2010\WebSites\PHP Website\db 17/06/2012 18:17 <DIR> . 17/06/2012 18:17 <DIR> .. 17/06/2012 08:37 3,358,720 Database.mdb 21/04/2012 00:02 239 index.htm 2 File(s) 3,358,959 bytes Total Files Listed: 49 File(s) 4,838,119 bytes 44 Dir(s)
I have a fix for finding relative paths in PHP so I'm not worried about deep stacking directories, but I'd like to know of any file naming conventions and best practices. I remember a conversation on here with some of you about whether it's better to have a few small files or one large one, for css/js/php functions.
What do people think?



Reply With Quote



Bookmarks