Open Source Web Development Brad Shields CEN/CET.

10
Open Source Web Open Source Web Development Development Brad Shields Brad Shields CEN/CET CEN/CET

description

Justification Having the ability to do things with open source software versus pay for proprietary software not only decreases cost of business but dependency on other companies. Having the ability to do things with open source software versus pay for proprietary software not only decreases cost of business but dependency on other companies.

Transcript of Open Source Web Development Brad Shields CEN/CET.

Page 1: Open Source Web Development Brad Shields CEN/CET.

Open Source Web Open Source Web DevelopmentDevelopment

Brad ShieldsBrad ShieldsCEN/CETCEN/CET

Page 2: Open Source Web Development Brad Shields CEN/CET.

OutlineOutline My presentation will focus on open My presentation will focus on open

source web development, specifically source web development, specifically including an online database for including an online database for remote administrationremote administration

Also included is the ability to have Also included is the ability to have restricted users to login and have restricted users to login and have some access to the spreadsheet as some access to the spreadsheet as well.well.

Page 3: Open Source Web Development Brad Shields CEN/CET.

JustificationJustification Having the ability to do things with Having the ability to do things with

open source software versus pay for open source software versus pay for proprietary software not only proprietary software not only decreases cost of business but decreases cost of business but dependency on other companies.dependency on other companies.

Page 4: Open Source Web Development Brad Shields CEN/CET.

Behind the scenesBehind the scenes Background on this topic included Background on this topic included

research on MySql and PhpMyadminresearch on MySql and PhpMyadmin Reasonably familiar with Ubuntu Reasonably familiar with Ubuntu

alreadyalready Conversion of formats is a concernConversion of formats is a concern Never actually setup a Mysql server Never actually setup a Mysql server

for this type of applicationfor this type of application

Page 5: Open Source Web Development Brad Shields CEN/CET.

Problem at handProblem at hand Several issues of concern:Several issues of concern:

Compatibility between Excel files and Compatibility between Excel files and Mysql databaseMysql database

User permissions/restrictionsUser permissions/restrictions Difficulty of operationDifficulty of operation

Page 6: Open Source Web Development Brad Shields CEN/CET.

Problem solved(kinda)Problem solved(kinda) Server works fine, rock solid buildServer works fine, rock solid build Mysql and php work beautifully Mysql and php work beautifully

togethertogether User permissions with PhpMyAdmin User permissions with PhpMyAdmin

are very intricate and configurableare very intricate and configurable Ease of access isn’t as desirable as I Ease of access isn’t as desirable as I

would likewould like

Page 7: Open Source Web Development Brad Shields CEN/CET.

ResultsResults Connectivity and online access are Connectivity and online access are

useless for my specific need without useless for my specific need without the functionality of the Excel the functionality of the Excel calculations.calculations.

Page 8: Open Source Web Development Brad Shields CEN/CET.

ConclusionConclusion Is this possible to do? Completely.Is this possible to do? Completely. Did Mysql and Phpmyadmin work as Did Mysql and Phpmyadmin work as

intended? Completely.intended? Completely. Mysql is a database, nothing more, Mysql is a database, nothing more,

nothing less. It’s not a spreadsheet.nothing less. It’s not a spreadsheet. Possible alternatives? Gmail and Possible alternatives? Gmail and

Google DocsGoogle Docs

Page 9: Open Source Web Development Brad Shields CEN/CET.

Conclusion(2)Conclusion(2) Using Gmail and Google Docs you Using Gmail and Google Docs you

can upload files of various types and can upload files of various types and edit them online. You also have the edit them online. You also have the opportunity to share these opportunity to share these documents either by invitation or by documents either by invitation or by a permanent link. All you need is a a permanent link. All you need is a Gmail account, which is free.Gmail account, which is free.

Thank you Google, I love you.Thank you Google, I love you.

Page 10: Open Source Web Development Brad Shields CEN/CET.

Further informationFurther information Contact myself at:Contact myself at:

[email protected]@gmail.com (permanent (permanent email)email)

606.545.3569 (personal cell)606.545.3569 (personal cell) 606.619.4374 (business phone)606.619.4374 (business phone)