My website is about finished, but this past weekend something occurred to me that I fear will break all of the code I have written!!
The majority of my website revolves around Articles, and right now I have this simple structure…
WebRoot (directory)
articles (directory)
index.php
article.php
add_comment.php
edit_comment.php
rate_article.php
Currently, all of my Articles are accessed from this URL…
http://local.debbie/articles/
The problem is that as more and more Articles are added, there will be a need to break things up into sections, just like a newspaper (e.g. Current Events, World, Local, Sports, Money, Entertainment, etc.)
Unfortunately, all of the files in my “articles” directory contain code like this…
$_SESSION['articleReturnPath'] = "/articles/$slug";
<li><a href="#here">Make a Comment</a></li>
<li><a href="<?php echo "/articles/join-article-thread/$slug"; ?>">Subscribe to Thread</a></li>
<li><a href="<?php echo "/articles/rate-this-article/$slug"; ?>">Rate this Article</a></li>
$_SESSION['returnToPage'] = "/articles/edit-comment/$slug/$user/$commentID";
So, since all of my scripts which support Articles revolve around this paradigm, I fear I am screwed if I add new sections or sub-divide things…
What would I need to do if I wanted to switch from URL’s like this…
http://local.debbie/articles/postage-meters-can-save-you-money
http://local.debbie/articles/consider-becoming-an-s-corp
http://local.debbie/articles/when-to-hire-a-consultant
To something like either this…
http://local.debbie/articles/finance/postage-meters-can-save-you-money
http://local.debbie/articles/legal/consider-becoming-an-s-corp
http://local.debbie/articles/management/when-to-hire-a-consultant
OR…
http://local.debbie/finance/postage-meters-can-save-you-money
http://local.debbie/legal/consider-becoming-an-s-corp
http://local.debbie/management/when-to-hire-a-consultant
:-/
Thanks,
Debbie