LAMP

Current Trend in IT Industry
LAMP

Training / Development / Consultancy

About Us...
LAMP

Training / Development / Consultancy

Bangalore

Chennai

Coimbatore
LAMP
Software Training:
 Most Demanded Technologies:
J2EE, Dotnet, RIA, LAMP, Python & Testing.
 Advanced Topics:
Exclus...
LAMP
Software Development:
 Services:
Application development, Web designing & Web hosting.
 Technologies:
J2EE, Dotnet,...
LAMP
HR Consultancy:
 Placement Service:
IT Domain, IT-ES Domain & Non-IT Domain
 Placed Candidates:
Placed more than 40...
LAMP
Unique Selling Point
Adv.
Syllabus
&
Placements

Real time
exposure

De
vel
op
me
nt

y
nc
a
ult
s
on
C

Training
LAMP

Current Trend in IT Industry
LAMP
Agenda
 What is Software?
 What is Open Source Software?
 Linux -- Operating System
 Apache -- Web Server
 MySQL...
LAMP

What is software?
LAMP
Hotel – Tea Making Process
These companies were producing the
products like Tea Powder & Milk
LAMP
Hotel – Tea Making Process
The Hotels were using those products
to prepare Tea …
LAMP
Hotel – Tea Making Process
That tea will be served to the
customers …
LAMP
Software Company – Software Development Process
LAMP
Software Company – Software Development Process
These Companies were developing Software
(Product) like Java, Dotnet,...
LAMP
Software Company – Software Development Process
These Companies were using those product
(Java, Dotnet, PHP) to devel...
LAMP
Software Company – Software Development Process
That will be used by the Clients as Hotel Billing
Software, School Ma...
LAMP
The products are categorized into three:
Pay ware:

Dotnet is a Pay ware, Software Companies and the Clients have to
...
LAMP
Open Source

Linux

Apache

Open Source

MySQL

PHP
LAMP
Open Source

Linux

Apache

MySQL

PHP

Definitions:
Program:
A program is like a recipe. It contains a list of ingre...
LAMP
Open Source

Linux

Apache

MySQL

Proprietary Software:
• Free ware & Pay ware comes under the Proprietary Software....
LAMP
Open Source

Linux

Apache

MySQL

Open Source Software:
Any application with source code available can be considered...
LAMP
Open Source

Linux

Apache

MySQL

What is Open Source?
To Explain it to you, Let I be a Robot Manufacturer.
As a Rob...
LAMP
Open Source

Linux

Apache

MySQL

What is Open Source?
Let we compare that with Software Development:
As a Software ...
LAMP
Open Source

Linux

Apache

Linux

MySQL

PHP
LAMP
Open Source

Linux

Apache

MySQL

PHP

About Linux “An Open Source Operating System “:

What is an Operating System?...
LAMP
Open Source

Linux

Apache

About Linux “An Open Source Operating System “:
Various Operating Systems

MySQL

PHP
LAMP
Open Source

Linux

Apache

MySQL

PHP

About Linux “An Open Source Operating System “:
 In 80’s, Microsoft’s DOS wa...
LAMP
Open Source

Linux

Apache

MySQL

PHP

Linux vs. Windows (Virus)
•

There are about 60,000 viruses known for
Windows...
LAMP
Open Source

Linux

Apache

MySQL

PHP

Linux Vs. Windows (Price)
Prices of some commercial applications (Windows)
 ...
LAMP
Open Source

Linux

Apache

MySQL

PHP

Why Choose Linux?
 Linux is an Open source, You can modify according to your...
LAMP
Open Source

Linux

Apache

MySQL

Upcoming Concepts…

PHP
LAMP
Open Source

Linux

Apache

MySQL

PHP

Upcoming Concepts…
Waiter

Chef

Store room

Apache
Web Server

PHP
Applicati...
LAMP
Open Source

Linux

Apache

Apache

MySQL

PHP
LAMP
Open Source

Linux

Apache

MySQL

PHP

About Apache “An Open Source Web Server “:

What is a Web Server?
A Web serve...
LAMP
Open Source

Linux

Apache

MySQL

PHP

About Apache “An Open Source Web Server “:
 Apache is an Open Source Web Ser...
LAMP
Open Source

Linux

Apache

About Apache “An Open Source Web Server “:

MySQL

PHP
LAMP
Open Source

Linux

Apache

MySQL

About Apache “An Open Source Web Server “:

Apache with other popular Web Servers
...
LAMP
Open Source

Linux

Apache

MySQL

MySQL

PHP
LAMP
Open Source

Linux

Apache

MySQL

About MySQL “An Open Source Database “:

What is a Database?
The Place where we st...
LAMP
Open Source

Linux

Apache

MySQL

PHP

About MySQL “An Open Source Database “:
 In Malaysia, there are over a 100 g...
LAMP
Open Source

Linux

Apache

IT Trend in Database:
 One day Foxpro was the best
 The Another day MS. Access
 Then S...
LAMP
Open Source

Linux

Apache

MySQL

PHP
LAMP
Open Source

Linux

Apache

PHP

MySQL

PHP
LAMP
Open Source

Linux

Apache

MySQL

PHP

About PHP “An Open Source Scripting Langauge for Web Application “:

What is ...
LAMP
Open Source

Linux

Apache

MySQL

To explain the importance of PHP
An Existing
Website

A New
Website

 We have two...
LAMP
Open Source

Linux

Apache

MySQL

PHP

To explain the importance of PHP

?

Yes, We prefer www.xyz.com
Since Its Fas...
LAMP
Open Source

Linux

Apache

MySQL

This is what happened with Yahoo & Google
With

Asp.net
With

PHP
Yahoo is the old...
LAMP
Open Source

Linux

Apache

MySQL

Comparison of 3 popular Technologies

Huge Demand + Less Competition = Easy Job

P...
LAMP

(

Pioneer in LAMP Training
LAMP

SATHYAN P
Technical Associate,
Cegonsoft Pvt.Ltd,
Ramnagar,Coimbatore- 641009.
Website: www.cegonsoft.com
phone:+91 ...
Upcoming SlideShare
Loading in …5
×

Lamp presentation

839 views

Published on

LAMP
Cegonsoft Pvt. Ltd., is an emerging IT services and HR Consultancy firm, headquartered in the Silicon Valley of India, Bangalore and Coimbatore.
Linux, Apache, MySQL, PHP/Perl (LAMP) are the ideal platform for rapid development of small to large scale websites and web based applications.
• Linux as an operating system is most often used to run servers and it can give high performance on limited hardware resources
• Apache is open source based web server which is also the most widely server
• MySQL is also open source relational database which is well known for its reliability and free availability
• PHP is the programming language of the web, with high performance rapid development capabilities
• PERL is one of most flexible languages to develop applications faster
LAMP stacks for development parallel to Java/J2EE and Microsoft .Net architectures. And turns out to be cheaper option to get the same functionally since the complete stack is based on open source applications.
1)Capabilities
Cegonsoft has successfully developed many systems on LAMP technology stack. Partnering with Cegonsoft for your web application and website development needs enables you to harness our vast experience on LAMP technologies while avoiding associated pitfalls.
Our Cegonsoft on LAMP constantly evaluates and shares experiences on technology and frameworks to comprehend the benefits and problems.
Cegonsoft has high levels of maturity and expertise in application design, open-source frameworks, methodologies and implementation on LAMP. We offer project development, maintenance and support of LAMP-based applications. Cegonsoft brings in superior skills in modern web-based technologies, databases and programming languages and has successfully delivered technically challenging and complex LAMP assignments across multiple domains.
We have extensive experience on following hybrid systems:
• LAMP - Linux + Apache + MySQL + PHP
• LAOP - Linux + Apache + Oracle + PHP
• LAPP - Linux + Apache + Postgress + PHP
• WAMP - Windows + Apache + MySQL + PHP
2)Web Technologies used in LAMP Projects
We have extensively used the following web technologies in LAMP projects:
• Web 2.0 solutions
• Ajax
• Web services
• JSON
• XML
• Flash - Action Scripting
• Open source javascript activewidget
• javascript overlib
• CSS

Thanks & Regards:

SATHYAN P
Technical Associate,
Cegonsoft Pvt.Ltd,
Ramnagar,Coimbatore- 641009.
Website: www.cegonsoft.com

phone:+91 – 9600081201,9629055784.

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
839
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
46
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Lamp presentation

  1. 1. LAMP Current Trend in IT Industry
  2. 2. LAMP Training / Development / Consultancy About Us...
  3. 3. LAMP Training / Development / Consultancy Bangalore Chennai Coimbatore
  4. 4. LAMP Software Training:  Most Demanded Technologies: J2EE, Dotnet, RIA, LAMP, Python & Testing.  Advanced Topics: Exclusively designed for Corporate Professionals & B.E. / B.Tech / M.C.A Graduates.  Duration: 7 days to 3 months (max).  Weekly PDA Session: It includes training in communication, aptitude, GD Round, HR Round, Technical FAQ, Resume building tips, etc,..  Placement Assistance: Placed more than 4000 candidate to 300+ clients.
  5. 5. LAMP Software Development:  Services: Application development, Web designing & Web hosting.  Technologies: J2EE, Dotnet, RIA, LAMP & Python.  Products: INSECT, OSTS, OBSE, DCM,…  Clients: Indian & International Clients: CCAT Group (Hongkong), FEW MileStone Metals (U.S.A), Pathy Housing (Singapore), Mitchell IT (Australia), Innovasphere (U.S.A),…
  6. 6. LAMP HR Consultancy:  Placement Service: IT Domain, IT-ES Domain & Non-IT Domain  Placed Candidates: Placed more than 4000 candidates.  Reputed Clients: FEW Accenture, Am-way, HDFC, Bloom S/W, C-Bay, Santa fe, InfoSys, I-GATE, Mindtree, Wipro Infotech, CMC, Mahiti Infotech, TCI Software, k-Infotech, Techjini Solutions,…
  7. 7. LAMP Unique Selling Point Adv. Syllabus & Placements Real time exposure De vel op me nt y nc a ult s on C Training
  8. 8. LAMP Current Trend in IT Industry
  9. 9. LAMP Agenda  What is Software?  What is Open Source Software?  Linux -- Operating System  Apache -- Web Server  MySQL -- Database  PHP -- Server side Script
  10. 10. LAMP What is software?
  11. 11. LAMP Hotel – Tea Making Process These companies were producing the products like Tea Powder & Milk
  12. 12. LAMP Hotel – Tea Making Process The Hotels were using those products to prepare Tea …
  13. 13. LAMP Hotel – Tea Making Process That tea will be served to the customers …
  14. 14. LAMP Software Company – Software Development Process
  15. 15. LAMP Software Company – Software Development Process These Companies were developing Software (Product) like Java, Dotnet, PHP,… These are the products used by the Software Development Companies
  16. 16. LAMP Software Company – Software Development Process These Companies were using those product (Java, Dotnet, PHP) to develop software's,…
  17. 17. LAMP Software Company – Software Development Process That will be used by the Clients as Hotel Billing Software, School Management Software,…
  18. 18. LAMP The products are categorized into three: Pay ware: Dotnet is a Pay ware, Software Companies and the Clients have to pay & purchase it from Microsoft. Software companies have to pay royalty to Microsoft for using their product for Commercial purpose. Free ware: Java is a Free ware, Software Companies and the Clients can download it for from www.sun.com. Anyone can download and use it, without any fee or Royalty. Open Source: PHP is an Open Source, Software Companies and the Clients can download it for Free from http://in.php.net/. Software companies no need to pay royalty to anyone for using their product for Commercial purpose.
  19. 19. LAMP Open Source Linux Apache Open Source MySQL PHP
  20. 20. LAMP Open Source Linux Apache MySQL PHP Definitions: Program: A program is like a recipe. It contains a list of ingredients (called variables) and a list of directions (called statements) that tell the computer what to do with the variables. Source Code: Human – readable language dictates how a program will function. To change how a program behaves, one must change its source code. Open Source: Any Application or Software with Source code available.
  21. 21. LAMP Open Source Linux Apache MySQL Proprietary Software: • Free ware & Pay ware comes under the Proprietary Software. • There is no access to the source code. • Nobody, but that vendor can make changes. • All these software's comes without source code. • Even if you want to change the color or sound of the games, you cannot, because for this you need the source code. • This is Proprietary software. PHP
  22. 22. LAMP Open Source Linux Apache MySQL Open Source Software: Any application with source code available can be considered “Open Source”. Usually download for free. We can modify the source code according to our taste. All these software's comes with source code. No need to pay royalty. We can download it for free. If we need we can modify it and we can change the functionality Of these software's according to our wish. PHP
  23. 23. LAMP Open Source Linux Apache MySQL What is Open Source? To Explain it to you, Let I be a Robot Manufacturer. As a Robot Manufacturer, I’m Purchasing the human brain from Microsoft, And I'm building the human body with that brain. Now my human robot is ready… Now, I want to manufacture a bird robot which should fly, But, can I use the same brain for the bird?, will it work? No, I can build the body of the bird, I cannot use the brain directly. but I can use it, if I can Modify the functionality of the brain. This is Open Source concept. This will give me more flexibility to design any kind of robot, which can run, jump, fly, swim,… however I want. PHP
  24. 24. LAMP Open Source Linux Apache MySQL What is Open Source? Let we compare that with Software Development: As a Software Developer, If I’m using Dotnet for software development, I have to pay and purchase license for it and I have to pay Royalty every year, since I’m using it for commercial purpose. I cannot modify or extend the functionalities in Dotnet, that can be done only by Microsoft corporation. If I’m using Open Source for software development, No need for me to pay, since it is free for download. No need to pay royalty to anyone. Also I can modify or extend the features, which gives me more flexibility to do anything, I want. That’s why even Google and Yahoo preferred Open Source, Using this they can do whatever they want. PHP
  25. 25. LAMP Open Source Linux Apache Linux MySQL PHP
  26. 26. LAMP Open Source Linux Apache MySQL PHP About Linux “An Open Source Operating System “: What is an Operating System? An Operating System is a program, which controls your computer.  It controls your computer monitor.  It controls the input from keyboard, mouse and pen drive.  It controls the Printer and Hard disk.  Even it controls the other application like Word, Excel, Java, Dotnet, etc… It is the brain of the computer, which helps the computer to work.
  27. 27. LAMP Open Source Linux Apache About Linux “An Open Source Operating System “: Various Operating Systems MySQL PHP
  28. 28. LAMP Open Source Linux Apache MySQL PHP About Linux “An Open Source Operating System “:  In 80’s, Microsoft’s DOS was the dominated OS.  Apple MAC was better, but expensive.  UNIX was much better, but much more expensive.  Both DOS, MAC & UNIX were proprietary, ie., the source code is protected.  No modification is possible without paying high license fees. In Sep 1991, Linus Torvalds, a second year student of Computer Science at the University of Helsinki, developed the preliminary Linux, known as Linux version 0.0.1. Soon more than a hundred people joined the Linux camp. Then thousands. Then hundreds of thousands.
  29. 29. LAMP Open Source Linux Apache MySQL PHP Linux vs. Windows (Virus) • There are about 60,000 viruses known for Windows. • There are about 12 for commercial Unix versions, and around 40 for Linux. This clearly shows that Linux machines are most secured than windows.
  30. 30. LAMP Open Source Linux Apache MySQL PHP Linux Vs. Windows (Price) Prices of some commercial applications (Windows)  Windows XP Professional  Windows 2003 Enterprise  Windows Vista Ultimate  Microsoft Office 2007 Pro  Microsoft Word  MS Project 2007 Pro  MS SQL 2005 Server Standard  MS Exchange 2003 Enterprise  Adobe Photoshop CS $150 - $250 $3,999 $250 - $350 $500 $229 $999 $5,999 $3,999 $800 But Linux and its software's are free and Open source…
  31. 31. LAMP Open Source Linux Apache MySQL PHP Why Choose Linux?  Linux is an Open source, You can modify according to your wish. But windows is a pay ware, you cannot modify or extend it. .  Linux can run on any computer (Hardware setup, Incl. different processor architecture). But Windows is not as flexible, and typically requires a beefier hardware setup. . .  Linux is a Multi-User OS, means more than one user can work simultaneously. But Windows is considered a Single-User OS. . Dell has announced that it will ship desktop computers with Linux built-in as the primary OS. Even Michael Dell uses Linux for his Home Computer. You have a choice to what you want!!!
  32. 32. LAMP Open Source Linux Apache MySQL Upcoming Concepts… PHP
  33. 33. LAMP Open Source Linux Apache MySQL PHP Upcoming Concepts… Waiter Chef Store room Apache Web Server PHP Application MySQL Database
  34. 34. LAMP Open Source Linux Apache Apache MySQL PHP
  35. 35. LAMP Open Source Linux Apache MySQL PHP About Apache “An Open Source Web Server “: What is a Web Server? A Web server is a program, which Serve for you.  It plays a role as a waiter in hotel.  It receives the request from the client, like Inbox or Compose.  It will take your request to application and will respond you.  It also responsible for the security and fast response… The Client can request for a service only through this web server.
  36. 36. LAMP Open Source Linux Apache MySQL PHP About Apache “An Open Source Web Server “:  Apache is an Open Source Web Server, So we can extends its feature according our taste.  It is Fast, Powerful & Cross Platform (Works with any OS).  It is the most popular Web Server in the market.  In Apr’1996, Apache stood at 29% of the web server market.  Today, Apache stands at 59% (and Microsoft’s IIS at 31%). Apache Web Server is developed from Apache Software Foundation (ASF). It is a non-profit organization that develops several high quality open-source programs. http://www.apache.org/foundation/
  37. 37. LAMP Open Source Linux Apache About Apache “An Open Source Web Server “: MySQL PHP
  38. 38. LAMP Open Source Linux Apache MySQL About Apache “An Open Source Web Server “: Apache with other popular Web Servers PHP
  39. 39. LAMP Open Source Linux Apache MySQL MySQL PHP
  40. 40. LAMP Open Source Linux Apache MySQL About MySQL “An Open Source Database “: What is a Database? The Place where we store (or have) the data is database.  MySQL is a Storage Engine, where you can store and retrieve your data.  MySQL is a popular, free, open-source Relational Data Base Management System (RDBMS).  It runs on Windows, Linux, and many other operating systems. It is responsible for the data security. Even Google & yahoo are using MySQL Database. PHP
  41. 41. LAMP Open Source Linux Apache MySQL PHP About MySQL “An Open Source Database “:  In Malaysia, there are over a 100 government related Database serves running with MySQL.  Swedish National Police Database server is MySQL.  NASA – Moved from Oracle to MySQL.  US Census Bureau – database is MySQL.  Google & Yahoo – database is also MySQL. MySQL AB is a company that is the creator of MySQL. It was founded by 1995, acquired by Sun Microsystems 2008. Marten Gustaf Mickos, was CEO of MySQL AB from Jan ’01 – Feb ‘08. Then he served as senior vice president of Database group at Sun Microsystems. http://www.mysql.com/about/
  42. 42. LAMP Open Source Linux Apache IT Trend in Database:  One day Foxpro was the best  The Another day MS. Access  Then SQL Server became the best  Again Oracle took the lead  Today MySQL is the best  After 4 years? Again a new database will compete with the existing one, that is IT Industry. MySQL PHP
  43. 43. LAMP Open Source Linux Apache MySQL PHP
  44. 44. LAMP Open Source Linux Apache PHP MySQL PHP
  45. 45. LAMP Open Source Linux Apache MySQL PHP About PHP “An Open Source Scripting Langauge for Web Application “: What is PHP? PHP: Hypertext Preprocessor  It plays a role as a cook in hotel.  It is a free, open source web scripting for application, which receives the request from the server and process it.  It will process it and will interacts with database if requires and sends the response to the web server.  It also responsible for the speed and security of your data. PHP - 3.5 times faster than JSP and 14% faster than asp.net.
  46. 46. LAMP Open Source Linux Apache MySQL To explain the importance of PHP An Existing Website A New Website  We have two website for Railway Ticket Reservation.  www.ABC.com is an existing website, which will take 3 and half minutes to complete the reservation process.  www.XYZ.com is a new website, in which we can complete the reservation process in a minute.  Now which website we prefer, and which we refer to our friends. PHP
  47. 47. LAMP Open Source Linux Apache MySQL PHP To explain the importance of PHP ? Yes, We prefer www.xyz.com Since Its Faster What will happen to www.abc.com? Business Loss PHP is 3.5 times faster than JSP PHP is 14 % faster than Asp.net Since because of Technology, abc.com lost business. They have to redesign their website with PHP to make it faster, if they want to survive & compete. Cont…
  48. 48. LAMP Open Source Linux Apache MySQL This is what happened with Yahoo & Google With Asp.net With PHP Yahoo is the old website with Asp.net and Google came later with PHP. But Google became popular because of the speed (PHP). That leads yahoo to loose business, Again Yahoo redesigned their website with PHP, to compete with Google now. This is the importance of PHP – Current Trend. PHP
  49. 49. LAMP Open Source Linux Apache MySQL Comparison of 3 popular Technologies Huge Demand + Less Competition = Easy Job PHP
  50. 50. LAMP ( Pioneer in LAMP Training
  51. 51. LAMP SATHYAN P Technical Associate, Cegonsoft Pvt.Ltd, Ramnagar,Coimbatore- 641009. Website: www.cegonsoft.com phone:+91 – 9600081201,9629055784. Thank you

×