linux for web developers
DESCRIPTION
Presentation givenTRANSCRIPT
![Page 1: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/1.jpg)
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
![Page 2: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/2.jpg)
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).
![Page 3: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/3.jpg)
*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”*
![Page 4: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/4.jpg)
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
![Page 5: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/5.jpg)
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.
![Page 6: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/6.jpg)
![Page 7: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/7.jpg)
Sampada.net, Driven by Community
Powered by
Linux, Apache, MySQL,PHP, Drupal and other FOSS tools
![Page 8: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/8.jpg)
Example of a PO file
![Page 9: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/9.jpg)
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
![Page 11: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/11.jpg)
Image source : David Brewer's presentation
Cross-platform Development?
![Page 12: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/12.jpg)
Image source : David Brewer's presentation
Choose the platform to work on
![Page 13: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/13.jpg)
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
![Page 14: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/14.jpg)
Image source : David Brewer's presentation
Questions?
![Page 15: Linux for Web Developers](https://reader031.vdocuments.net/reader031/viewer/2022020207/5596e8501a28ab360f8b4596/html5/thumbnails/15.jpg)
Image source : David Brewer's presentation
Thank you
Blog : http://platonic.techfiz.info