Categories : All, Social Networks
Client required a virtual science forum for professionals who engage in the fields of High Tech, Green Tech, Medicine and Business. The application must allow networking with other scientists,doctors, engineers and colleagues in the user‟s fields. It is a kind of trade journal that keeps you updated with news, trends and events. Unlike a trade journal, the user gets to talk back and air their views.
The client needed professionals to maintain their open communication and information platform for staying abreast with the latest innovations and news. Client sought professional assistance for the following:
|Operating System & Server Management||Red Hat Linux OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance|
|Development Tools & Environments||PHP5+, Apache Web Server, AJAX, Java Script, HTML5, CSS3, etc.|
|Database||MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups|
|Quality Assurance Testers||1|
The website was mainly characterized by the social networking nature which entailed a PHP-based design approach involving MYSQL Server. PHP was used to develop modules such as User Profiles Invitations, Forums and Blogs such that the direct execution from the UI layer was possible. Effective access to the database in an object oriented context was implemented using an interface translating the object logic to relational logic so as to communicate with the relational databases in an object-oriented manner.
The access to the database was enabled through the creation of an intermediary abstraction layer.Only the complex retrieval of data from multiple tables was facilitated through stored procedures and everywhere else conditional syntax was implemented to ensure seamless performance of the website. Images, applications and data were called from their respective servers keeping the UI layer free of any business logic and scalability was guaranteed by implementing sub -domains for various areas of the website.
The site architecture enabled the „Faster to Market‟ transition which is highly essential for social networks. It involved all the major complex queries and a simple but extensive User Interface for admin to drill down and track the details of each user effectively. Optimized query features offered comprehensive search & browse options. Web usability guidelines were strictly adhered to during the maintenance of existing and development of new features and the interface was easily navigable through the judicious use of AJAX, CSS and HTML controls. Search Engine Optimization activities were regularly resorted to with a view of ensuring high visibility for the site over the internet