This document contains the slides from a presentation on web development with open source technologies given by Edham Arief Dawillah. It introduces Edham and his background in web development using various open source tools. The presentation covered current popular programming languages, frameworks, content management systems and front-end technologies. It emphasized that open source allows for freedom, community support and lower costs. The slides provided information on tools like PHP, Ruby, Python, Java, CakePHP, Ruby on Rails, WordPress, Drupal and more.
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Konvensyen Webmaster Negeri Sabah 2013
1. Edham Arief DawillahEdham Arief Dawillah
edham.arief@gmail.comedham.arief@gmail.com
http://linkd.in/edhamariefhttp://linkd.in/edhamarief
Web development with Open SourceWeb development with Open Source
Konvensyen Webmaster Agensi Kerajaan Negeri 2013Konvensyen Webmaster Agensi Kerajaan Negeri 2013
4. 05/28/13 4
Been a geek and love coding since 2000s
doing PHP, LAMP, PHP/Postnuke etc.
until now developing on
Ruby on Rails, CakePHP, Drupal
and mobile web
5. 05/28/13 5
Open Source / Free Software fan since reading
ESR's “How To Become A Hacker” and after
successfully installed Linux on an old Pentium 2
machine.
http://www.catb.org/~esr/faqs/hacker-howto.html
15. 05/28/13 15
In computing, a solution stack is a set of software
subsystems or components needed to deliver a fully
functional solution, e.g. a product or service
http://en.wikipedia.org/wiki/Web_stack
16. 05/28/13 16
Operating System
Back End
Database
Front End
Linux Windows
MySQL
PostgreSQLMariaDB
Nosql
PHPRuby JavaPython
CSS3HTML5 JavascriptUX / UI
Apache Nginx
41. 05/28/13 41
Frameworks
Interesting links
Comparison of PHP frameworks
http://www.phpframeworks.com
Wikipedia – Comparison of web app
frameworks
http://en.wikipedia.org/wiki/Comparison_of_
web_application_frameworks
52. 05/28/13 52
HTML5
Many cutting edge features.
Not a single thing but a collection of features,
technologies to get the desktop to web
Graphics are better with HTML5, browsers
can now manipulate GPU for 3D etc.
Offline features
Many more...
55. 05/28/13 55
Twitter Bootstrap
Twitter Bootstrap
http://twitter.github.io/bootstrap/
By Twitter
Good example
Responsive layout
Out of the box features
Good documentation
60. 05/28/13 60
Twitter Bootstrap
Twitter Bootstrap
http://twitter.github.io/bootstrap/
By Twitter
Good example
Responsive layout
Out of the box features
Good documentation