Howdy,
I have an extremely large web relevant problem before me at this time and I was hoping to look for some guidance in this article.
At present, the office I work with offers different study programs if anyone is to participate within. Our website needs to be reflective of all of these programs as well of a great deal of legal information, safety and health information etc. Unfortunately, this means the actual website I work on has over EIGHT, 000 combined web pages, pdfs, images, video tutorials, etc. It’s, quite frankly, enormous and it isn’t database driven.
I am charged with re-designing the item, as the last freelance web designer here really didn’t uphold any standards. The print stylesheet fails, h1Ch6 headers usually are not used (he named many of the styles whatever he or she wanted), there ended up being no reset stylesheet, also it just keeps getting worse after that. My job, is to apply a fresh set of designs and templates for the site, and then mobilize the content to get plopped into a database in order that it can manage your program pages.
People in my own office have wanted me get started on applying the new styles to the present pages. However, it seems backward to apply something brand spanking new (something that works) to be able to something that’s fully broken. I’m undecided how to approach this at all. Has anyone had experience using this type of How should POST approach it Should it be a new re-design, or regarded as a start from damage. Any input would be greatly appreciated.
I would start by first capturing the primary content (or " meat" ) of each one page,
and putting that content of each one page into their particular separate text files.
Impart them with names like p1. ONE PARTICULAR, p1. 2, p3. 4, etc… make ” up ” a naming scheme
that pays to you.
And I don’t mean the full page (all on the HTML), just the center part,
or maybe the content aspect. You can place the HTML for that part on the text file
and also the text or content material, thus retaining the images, videos, for example.
Once you get these TEN, 000 pages towards files… You can use PHP to render
any page simply by using a single CSS/XHTML theme. PHP can receive whatever
text file you desire and " include" it into that structure.
To display any page would be a URL like: http: //www. mysite. com/p=p3. 4
So this can be not a " database" such as MySQL, but a " content directory", where
you pull any on the list of 10, 000 pages whenever they want, and make it an internet page
dynamically (on-the-fly).
Once this can be all done… (to go further for it in the future)…
The next step will be to take each of the 10, 000 textual content files and dissect
them further… which could then be MySQL similar, but that can happen
in the foreseeable future.
The nice thing about PHP is you can use a simple PHP editor to allow
all people the ability for you to edit any of the people 10, 000 text files (online utilizing a password).
========
Simultaneously as putting a person’s existing pages in text files, you can create
a MySQL database to take care of " user profiles" or maybe " accounts". This may control which
pages each user can view. In a person’s case, people may very well be assigned " review groups",
and perhaps just one study group might only have the ability to access 50 of your 10, 000 pages.
By using PHP, your alternatives become endless.
It could grow and grow features forever.
You didn’t posting this thread in the PHP section. Nevertheless , you could hire a programmer
to receive it all started to suit your needs. The hard part available for you is to obtain your 10, 000 pages
put into any text file composition.
Thank a person, this is very helpful! I think I am going to give this your shot.