The world's most popular open source database
USA - Toll Free: +1-866-221-0634
USA - From abroad: +1-208-327-6494
USA - Subscription Renewals: +1-866-830-4410
Latin America: +1 512 535 7751
UK: +44 845 399 1124
Ireland: +353 1 6919191
Germany: +49 89 420 95 98 95
France: +33 1 70 61 48 95
Sweden: +46 730 207 871
Benelux: +358 50 5710 528
Italy: +39 06-99268193
Israel: +358 50 5710 528
Spain & Portugal: + 34 933905461
Other EMEA countries: +353 1 6919191
Australia/NZ: +61 2 42314328
Asia Pacific: +81 3 5843 1140
By using PHP, Apache, and MySQL on a Sun E450, the SST intranet team was able to create a core system that has a homepage for each department, a profile for each employee, and easy methods for uploading files and creating online forms. Every form ties into an automatically generated database backend for data storage and mining activities. Employees can modify everything with simple edit buttons, and no HTML skills are necessary.
"Our project is extremely dependent on the database backend, as every Web page requested results in many queries," said Michael Kristopeit, Senior Web Developer at SST. "We needed speed, and we got it with MySQL. Also, being able to administer MySQL ourselves has tremendously decreased our time to deploy new features, making the users of the system very happy and confident in our tools. Because of our quick response time, many of the in-house business processes are moving to the intranet.
"MySQL is blazingly fast on SELECT statements, so we are able to recursively rip through the entire employee table to generate a live Web-based org chart, showing all 500 employees (with photos), properly nested, continued Kristopeit. "MySQL has also scaled wonderfully and hasn't shown any signs of slowdown yet!"
Security is of such importance to SST that everything done on the intranet is logged into MySQL. Almost every single file request -- from HTML to PDFs -- is routed through a PHP file that verifies the user's record and passes on the file only if appropriate. SST also uses MySQL's "log-update" option to record every change to the database tables, as an extra security measure.
"We have seen SST's intranet blossom," said Anthony Boyd, Manager of Web Technology at SST. "At any given time during the workday, approximately 20 percent of our workforce is using the site. Employees have fleshed out their profiles and double-checked the accuracy of their data. All the data is searchable, and that is thanks to some fairly tricky regular expressions that MySQL supports. MySQL is the database we've chosen, and it has served SST incredibly well."

