170 likes | 258 Views
WEB BASED ALUMNI DATABASE COMMUNITY. Justin Roberts EKU, Dept. of Technology, Computer Electronic Networking. OUTLINE. Motivation For Doing This Project Introduction To The Problem Technology Used How It Was Done Results – Live Demo Conclusion Q & A?. MOTIVATION. Interest in web design
E N D
WEB BASED ALUMNI DATABASE COMMUNITY Justin Roberts EKU, Dept. of Technology, Computer Electronic Networking
OUTLINE • Motivation For Doing This Project • Introduction To The Problem • Technology Used • How It Was Done • Results – Live Demo • Conclusion • Q & A?
MOTIVATION • Interest in web design • Learn a new language • Learn about a different type of website • Applications after project
Introduction – The Problem • The Web Site Needs To: • Make it easier to collect needed information from graduates. • Provide graduates a method to communicate with each other after graduation
Introduction - Research • Methods of accessing a database via the web. • PHP, Perl, ASP, etc… • Open Source Community Web Designs • Profile Manger 3 • ELGG • Joomla • PHPBB
TECHNOLOGY • MySQL • The world's most popular open source database • Easy To Use • Multiple ways to access • FREE!!!!
TECHNOLOGY – Cont. • PHP • Hypertext Preprocessor • Widely used for dynamic web design • Most common for this type of application
TECHNOLOGY – Cont. • PHPBB • Most widely used Open Source forum solution • Uses PHP and MySQL • Easy to set up and administer • GUI Interface, No PHP Experience Needed
TECHNOLOGY – Cont. • PHPBB Modifications (Hacks) • XData Custom Profiles • Users Management List • Global Announcements • Encrypted Passwords • Real Name Replacement http://www.phpbbhacks.com
How It Was Done • Installing PHPBB
How It Was Done – Cont. • Modification (Hacks) # #-----[ OPEN ]------------------------------------------ # posting.php # #-----[ FIND ]------------------------------------------ # include($phpbb_root_path . 'includes/functions_post.'.$phpEx); # #-----[AFTER, ADD ]------------------------------------ # include($phpbb_root_path . 'backup-cfg.'.$phpEx); #
RESULTS • Database Can Be Easily Managed • User Friendly • Easily Modified • Upgradeable • Lots of Support
CONCLUSIONS • It can be implemented with ease • It can be modified for several uses • I was Introduced to LOTS of new technology that I plan on using in the future • Have a better understanding of this type of web design
FUTURE WORK • Can turn into full Content Management System • Add more modifications • Use one of many different options to accomplish goal
Q & A • Any Questions?
Information • www.php.net • www.phpmyadmin.net • www.mysql.com • www.phpbb.com • www.phpbbhacks.com • www.google.com
The End • Email: jrob48@gmail.com