Our challenge was to make a directory where anyone can submit their website url using an unique e-mail id. And all the details about the website like: number of hits, page rank etc get visible in the directory.
Hence using PHP we make a complete CMS based website as following:
We make a section in the middle where a website gets listed after its submission. One website can be submitted one time only using a unique e-mail only. This has been done so as to reduce duplicity. For this we put a validation at client-side(through cookies) as well as in server-side(through IP address) to validate an e-mail address submission number of times.
Any one who is visiting the directory can like/dislike a website there and also a website owner can know the number of hits and his website’s page rank at google search engine.
One has to only submit his/her website’s url and an email-id, we used php function that automatically captures that website’s screen-sort, description, back links, domain age and many other information.
In order to make direcory completely ethical, we put an array of bad words in the database so that while submitting a website if any word from the website gets matched with the array, the website will not get submitted.
We have built to resize images on the fly using jquery.