linux for web developers
DESCRIPTION
Presentation givenTRANSCRIPT
Presented by:
Omshivaprakash H L
Technical Manager,
Carmatec IT Solutions Pvt Ltd
Website: http://carmatec.com
Email: [email protected]
Blogs: http://platonic.techfiz.info
http://sampada.net/blog/omshivaprakash (Language: Kn)
Linux for Windows developers
Why FOSS for Web Development?
Gnu/Linux Gnu/Linux
Its Robust, Secure, Stable, Flexible, Time Tested, Free (As in FREEDOM) or OpenSource (Free as in FREE BEER).
*Quote from OpenSource movie "Antitrust"
Don't reinvent the wheel
Use the code and solutions provided by the community, innovate and contribute back
to the community.
Because
”Human Knowledge belongs to the World”*
Web Development in Linux
Hardware
Run at low cost (Virtualization) Compatible with multiple architectures Maximum resource utilization
Software
OS, LAMP, InkScape,GIMP, Eclipse, BlueFish, Python, Quanta, NVU and lot more to choose from
Reduced licensing costs Support
Go back to community
Build it complete
Localization of your web content is very much essential today to complete your web development.
Web development tools help you do it. Check out Joomla, Drupal, Moodle etc
Its easy to let your website's visitor do translations for you using GetText Portable Object (PO) method.
Sampada.net, Driven by Community
Powered by
Linux, Apache, MySQL,PHP, Drupal and other FOSS tools
Example of a PO file
Few notes
Hardware
- Get lots of RAM
- Disk space
Software
- Reduce the setup time by using configuration management tools.
Ex: AutomateIT, CFEngine3
- Entend the features of your IDE, write own plugins and integrate
Image source : David Brewer's presentation
Cross-platform Development?
Image source : David Brewer's presentation
Choose the platform to work on
Image source : David Brewer's presentation
Future: Semantic Web
Open beats closed
Fundamentally, TripBlox is about sharing. When there is a choice between dealing with privacy concerns or not sharing, the TripBloxy opted to share knowing they would potentially lose some of the audience. That choice also simplified things.
- http://www.semanticweb.com/article.php/3756701
Image source : David Brewer's presentation
Questions?
Image source : David Brewer's presentation
Thank you
Blog : http://platonic.techfiz.info