Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ben Dahlin LCSC Technology Development Coordinator

Similar presentations


Presentation on theme: "Ben Dahlin LCSC Technology Development Coordinator"— Presentation transcript:

1 Ben Dahlin LCSC Technology Development Coordinator
Hosting Web Apps

2 How did I get into web apps?
New York Mills ISD #553 New Website It must have a working search box Joomla! came up doing a Google search Joomla! is a web app

3 Three things needed to host Web Apps
PHP Webserver IIS – Windows Server Apache – Open Source Database Mysql – Open Source

4 PHP Wikipedia defines it:
Hypertext Preprocessor (the name is a recursive acronym) is a widely used, general-purpose scripting language that was originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document. Php.ini is the file that hold the settings.

5 Web server Most common is IIS (microsoft) and Apache (open source)
Find A web servers role is to host the app so that other computers can access it via http.

6 Database MySql is preferred since its open source and works on many platforms Wikipedia, Google, Facebook MySql ships with no GUI PHPmyadmin – web based Mysql GUI tools (being replaced by MySql workbench)

7 Packages (Stacks) that include all three
Xampp – Apache, Mysql, php, perl Wimp – Windows, IIS, Mysql, php Wamp – Windows, Apache, Mysql, php Lamp – Linux, Apache, Mysql, php Mamp - Mac Oamp - OpenBSD Samp - Solaris

8 Can be installed separately
Apache/IIS, mysql, and php can be installed separately Pros Easy to update individual programs Choose which flavor that works with your existing web apps (SIS) Feels like you have more control More secure Cons Can be difficult to get all three to work together Takes longer to set up

9 What are some Web apps Moodle moodle.org Course MS
Joomla! Joomla.org Content MS New York Mills Fergus Falls Drupal CMS – PHPScheduleIt reservation / schedule Credit goes to Jesse Thorstad -

10 What are some Web apps (cont.)
Wordpress mu - PHPBB Forums - Tiki Wiki – Wiki – Web Gallery Management - Limesurvey -

11 What are some Web apps (cont.)
Newsletter manager - Social Bookmarking - Doc Management - Micro Blogging –

12 What are some Web apps (cont.)
Youtube Clone – Intranet in a box - openatrium.com a blog, a wiki, a calendar, a to do list, a shoutbox, and a dashboard to manage it all


Download ppt "Ben Dahlin LCSC Technology Development Coordinator"

Similar presentations


Ads by Google