Essays /

Online Shopping Website Essay

Essay preview

Brief introduction about the project
The Project Orientation System is Project which will be used to manage Projects of a company. Which will be then used to tell important information to the admin like the project entry date, deadline, its status and all relevant information. The project is made with MVC (Model View Controller) structure. The User of the project will be the owner of the company. The user can:- • Add new category

• Modify information about Category
• Delete an existing category
• Add new Member
• Edit member details
• Delete member/s
• Add new Project
• View Project Details
• Delete Existing Project/s
• View Completed Projects
• View Paused Projects
• View Tasks
The project will be developed using oops php concepts and some advanced methods like ajax, jquery, json, etc. PHP:

Technology Used:
PHP was conceived sometime in the fall of 1994 by Rasmus Lerdorf. Early non-released versions were used on his home page to keep track of who was looking at his online resume. The first version used by others was available sometime in early 1995 and was known as the Personal Home Page Tools. It consisted of a very simplistic parser engine that only understood a few special macros and a number of utilities that were in common use on home pages back then. A guest book, a counter and some other stuff. The parser was rewritten in mid-1995 and named PHP/FI Version 2. The FI came from another package Rasmus had written which interpreted html form data. He combined the Personal Home Page tools scripts with the Form Interpreter and added MYSQL support and PHP/FI was born. PHP/FI grew at an amazing pace and people started contributing code to it. It is difficult to give any hard statistics, but it is estimated that by late 1996 PHP/FI was in use on at least 15,000 web sites around the world. By mid-1997 this number had grown to over 50,000. Mid-1997 also saw a change in the development of PHP. It changed from being Rasmus’s own pet project that a handful of people had contributed to, to being a much more organized team effort. The parser was rewritten from scratch by ZeevSuraski and AndiGutmans and this new parser formed the basis for PHP Version 3. A lot of the utility code from PHP/FI was ported over to PHP3 and a lot of it was completely rewritten.

End -1999 either PHP/FI or PHP3 ships with a number of commercial products such as C2's Strong Hold web server and RedHat Linux. A conservative estimate based on an extrapolation from numbers provided by NetCraft (see also Netcraft Web Server Survey) would be that PHP is in use on over 1,000,000 sites around the world. To put that in perspective, that is more sites than run Netscape's flagship Enterprise server on the Internet.

Now php5 is being used and php has empowered smallest blog to the largest social networking website of the world… OOPS with PHP:
Starting with PHP 5, the object model was rewritten to allow for better performance and more features. This was a major change from PHP 4. PHP 5 has a full object model. Among the features in PHP 5 are the inclusions of visibility, abstract and final classes and methods, additional magic methods, interfaces, cloning and type hinting. PHP treats objects in the same way as references or handles, meaning that each variable contains an object reference rather than a copy of the entire object. Basic class definitions begin with the keyword class, followed by a class name, followed by a pair of curly braces which enclose the definition...

Read more


-1995 -1997 -1999 -3 -7 /php 000 1 10 10th 15 1994 1995 1996 1gb 1st 2 2.1 2.2 2.5 2005 2006 2nd 3 3.1.0 320gb 3rd 4 48x/52x 49 4th 5 50 8th 9th abl abstract accept access acronym action activ ad add addit admin advanc affect agent ajax allow alreadi also although amaz among analysi andigutman angl anim anoth anyth anytim appli applic approach approxim around array asynchron attract attribut audibl autom avail back barcamp base basi basic beforehand begin behind belong benefit best better black blog book born brace bracket branch brief browser build burden busi c2 cach call came capabl card categori chainabl chang chosen class client client-sid clone close club code colleg colour combin come command comment commerci common communic comorg compani compat compil complet compos comput computer conceiv concept concern concis connect conserv consist constant construct constructor contain content contribut control copi counter cpu creat creation cross cross-brows cross-platform cs6 css cur current data databas date dave deadlin declar defin definit delet depend design design-implement detail detect develop dfd diagram differ difficult disk display divid document doesn dom done dreamtech dreamweav dual dual-licens dvd dvd-rom dynam earli easier easili edit effect effort either element employ empow empti enabl enclos end engin enterpris entir entiti entri erd establish estim etc evalu event everi exampl exchang exist extend extens extrapol factori fall fallback fast faster feasibl featur fi field file final financi firefox first flagship flow follow form format framework free friend front full function general get ghz give gnu good graphic grew grown guest hand handl happen hard hardwar he/she help henc high high-level hint his/her hold home homepag html http hyper ie immedi implement import in includ inclus incompat independ inform inherit initi input instanc instead integr interact interfac internet interpret introduct iter januari javascript jensen john jqueri json keep keyboard keyword known label languag largest late later laurathomson layer layout leader leak least leav lerdorf less letter level librari licens like linear linux logic long look lost lot low low-level luke mac macro made magic main mainten major make manag mani manipul manual markup match may mb mean media member member/s memori mercer method methodolog mid minim mit model modern modif modifi modular month mous mozilla mozilla-bas ms much multipl must mvc mysql name nativ navig need netcraft netscap network new newli newly-cr node non non-releas normal noth number nyc object offic often older one onlin oop open oper opera optic order organ orient origin other output overal overrid owner p4 pace packag page pair parent parser part paul paus peopl per perform peripher permit person perspect pet phase php php/fi php3 php5 plain plan platform plug plug-in popular port possess possibl power prefer prefix present principl privat probabl proceed process processor product program project project/s properti propos protect provid public purpos put qwerti ram rankin rapid rasmus rather re react read realli receiv redhat refer referenc reimplement reject relat relationship releas relev reload remark repres request requir reserv resig respons result resum retain retriev return revers rewritten richer right rom rout run run-tim safari satisfact saw scene schedul scope scratch script se second see select selector send sent sequenc server server-cli server-sid set share ship shop show shown side similar simpli simplifi simplist singl site sizzl slight slowli smaller smallest snippet social softwar sold someth sometim sourc special specif speed spin spin-off sql standard start state statist status step storag string strong structur student studi stuff style subclass submiss submit success suit suitabl support survey syntax system tag take task team technic techniqu technolog tell tend term test text text-bas th theme theme- thing time today tool top track tradit transfer travers treat true two type typic underscor understood unfortun unit unless unpair updat us usag use user util valid valu variabl various version via view visibl visit wait want waterfal way web websit week well well-establish went whole widget wiley window within without won word work world worri would wrap write written xampp xml zeevsuraski