In
early internet, users were accessible with what are called static web pages; the
basic HTML page appears same for every user on any devices.
As the
technology is developed the need develop for dynamic web pages, that appears
differently for individual users such as who will log in the site will see
different and content also.
Displaying
dynamic content for different users and different devices require scripting.
Scripting is nothing but process whereby the interactive elements of the web
pages are retrieved from the websites database or other data stores on the site
server.
There are
two type of scripting: Server side scripting and Client side scripting
Server-side scripting is a scheme of crafty websites so that the process or user request is
run on initiating the server. Server-side scripts give an interface to the user
and are used to limit access to proprietary data and help keep organize of the
script source code.
This
is done using scripting languages such as PHP, ASP.NET and Python
Client side scripting: Client
side scripting means the script that is sent to the web browser and the browser
uses that script to procure and collate the page’s content on the user’s
device.
Advantages
- Server-side scripting languages like PHP can be configured to run CMS applications, like WordPress and Joomla. This allows CMS users to easily create and update content on the web lacking the need for coding.
- In order for client-side scripting to work, browsers need plug-in and scripting technologies like JavaScript to accumulate the entire information. This increases the load on the user’s computer and can lead to troubles such as sluggish loading, high CPU usage and if it is an older computer.
- Most of the browsers does not support the JavaScript, so server-side scripting is crucial to run dynamic pages on these browsers.
- It frequently decreases the loading time of web pages but it improves the google ranking.
- Server-side scripting offers greater protection for user privacy and is the preferred option for e-commerce, membership and social media sites.
Disadvantage
- Server-side scripting need to reload the page all the time in order to show the dynamic content. When you log in to server-side scripting,new technologies adding developers find the new technique of changing data with server, called Ajax and this allow the web pages to update without reloading the pages.
- Scripting demands the website server, if website using the large application and if it is getting the heavy traffic it needs the powerful hosting like a cloud hosting or dedicated hosting.
- It needs a database in order to store the dynamic data and this database will provideregular backup and must keep it secure.
Snap on our Tags: Shared hosting packages |
Shared hosting India