How McGill University's Department of Development and Alumni Relations supports up to 160,000 users over the web using PHP and Oracle At McGill University's (Montreal, Quebec, Canada) Department of Development and Alumni Relations, we are in the process of moving extensive, multifaceted services for 200 to 300 paid and volunteer staff and up to 160,000 alumni and donors to the Web using an industrial-str ength PHP application and Oracle9i. It is expected that the program will accommodate tens of thousands of users per hour following major e-broadcasts. We are doing this using Oracle's powerful row-level security features and PHP's high performance and quick development platform. This article will address the following: * Background * Why we chose PHP, Oracle9i, Apache, and Linux * Structure of the application * Security * Synchronization * Lessons learned and advice to developers. Background Our organization faces what many do: * A central database application that is ...
As a seasoned expert in AI, Machine Learning, Generative AI, IoT and Robotics, I empower innovators and businesses to harness the potential of emerging technologies. With a passion for sharing knowledge, I curate insightful articles, tutorials and news on the latest advancements in AI, Robotics, Data Science, Cloud Computing and Open Source technologies. Hire Me Unlock cutting-edge solutions for your business. With expertise spanning AI, GenAI, IoT and Robotics, I deliver tailor services.