Lecture No 2
Lecture No 2
https://openweathermap.org/current#current_XML
Software As A Service
• Software as a service (or SaaS) is a way
of delivering applications over the
Internet—as a service.
• Instead of installing and maintaining
software, you simply access it via the
Internet, freeing yourself from complex
software and hardware management.
SaaS
• Instead of developing Software purchase
services from third party
• Like automate a university system, HR system
etc.
• Here we will move to a company that already
has solution to our problem
• It is normally paid and data is on cloud
• Common example Dropbox, gmail
Client Side Scripting
Execution of scripts on the user's browser rather than on the server.
Allows for dynamic interactions and changes to web pages without constant
communication with the server.
Common languages include JavaScript, HTML, and CSS.
Enables features such as form validation, interactive menus, and real-time
updates without page reloading.
Enhances user experience by providing a more responsive and interactive
interface.
Server Side Scripting
• Executes scripts on the server before sending the webpage
to the client's browser.
• Handles processing and manipulation of data on the
server.
• Common languages for server-side scripting include PHP,
Python (with frameworks like Django or Flask), Ruby
(with frameworks like Ruby on Rails), and Node.js.
• Enables dynamic content generation based on user input
or database queries.
• Provides security by keeping sensitive operations and data
on the server, preventing direct access by clients.
Thank You!