What is script ???
A script is a program that is written for a special run-time environment which automates the execution of tasks that would otherwise be executed step by step by a human operator.
For ex: Suppose there is a discussion going on regarding a topic. Here I have to collect each and every question from you & write that down. Then I have to input it into our database under that particular topic. Even in case of any change regarding the question you have to tell me again which I need to write down again and then input to the database.
But here I can do one simple thing. Write a Script. Which will allow you to mail me the questions and then automatically the question will be saved in the database under the topic. In case of any change you can even update the question. It will be that simple if there is a script.
All scripting is coding, but not all coding is scripting
- PHP – For the back-end.
- PYTHON – For monty python loving back-end.
- Ruby – Another one for the back-end.
- HTML – For the hypertext
- CSS – For the Styles
Why we need Script ???
A common need for extensions is to have a single long-running script to manage some task or state. Background pages to the rescue. As the architecture overview explains, the background page is an HTML page that runs in the extension process.
Script is packed with powerful and customizable features. A wide range of available settings allows you to configure the system to suit your needs. You may also easily disable those features you do not need.
In general, Script languages are easier and faster to code than more structured & compiled languages like C or C++. But it takes longer time to run than compiled languages since each instruction is being handled by another program first ( requiring additional instructions).
Types of Script
E commerce website script
E-commerce script is something that people will be looking for to have their own online shopping system because they don’t want to depend on any one else support or servers or limitations etc. Some open source e-commerce platforms are Magento, osCommerce, Opencart, Spree Commerce, Prestashop etc. These come up with premium features and codes and will help you save a lot of precious time while designing. All of these PHP scripts are premium coded and come with full support.
Classified website script
If you want to learn web development, you need to build one from scratch. But if you want a quicker solution, there are many scripts available online that allow you to create a classifieds site. For ex: Classifieds, Joomla, WordPress, Jom classified etc.
Matrimonial website script
There are lots of script providers in the industry that can help you with matrimonial website solutions. But you have to choose one that can provide you satisfactory service. It should have features like free registration, discover perfect life partner, live video chat, personal messaging and multiple language support, etc. If you looking for tools to build a website without much more programming then you can use open sources like Joomla, WordPress etc.
Business directory script:
To build a successful business directory you need large, central map, geolocation and custom data points (features) for each entry. So you need to choose a script accordingly. For ex: Templatic, WordPress, listify, spotfinder, javo etc.
Real-estate website script:
Well, there are lots of Real Estate scripts available online, but most of them are too much expensive. It would take much more time & money if you hire any developer. The best solution would be hifiscripts, proptiger, WordPress, Zillow etc.
Video sharing script
There are many video sharing scripts available online. Each has its own unique service. Like streamhash, clipbucket, medians etc. These offer various services like media asset management, user management, photo management, video advertisement, HTML 5 player, security etc. You can choose one as per your need.
Scripts can not only make your work go faster, they can make your job easier. These are one of the most powerful features of the website. They can be used to perform ordered functions and combine with other features.
Some common uses of scripts are:
- Software deployment
- Modify computer settings
- Read and write files
- Modify registry settings
- Execute many other activities
Scripts can target the following objects:
- Mobile Devices
- Network Devices
Once established, scripts can be run:
- According to a schedule
- As part of a Monitor detection process
There are many commands that can be used in the THEN and ELSE sections. You can run shell commands, start programs in the users console, edit the registry, sleep, start and stop service. There are over 80 different commands with many options in each command. A very powerful command is the Variable Check. It can be used as an if/then within the script.
- Execute Permissions determine what user classes can run the script.
Computer scripts require computers to execute and will be listed under Scripts on the navigation tree. Otherwise, it will be listed under Client Scripts when right-clicking a client.
Client Scripts will run just once for the entire client but computer scripts will run on every computer in the client when executed at the client level.
- Scripts can be run on individual computers, locations, clients, groups or searches.
- Before a script is run it will make sure the computer is online.
- If the target computer is offline, the script will run as soon as it comes back online.
- Scripts can call other scripts; all variables will be passed to the next script.
Each step of the script can be marked with an OS to run the step on. If the OS does not match, then the step is skipped and an error is NOT logged.
If the step fails then the script will record in the script log the step it failed on. Unless the step is marked, continue on failure.
- Context sensitive help is available for all of the fields.
All scripts are stored in the database table. The steps in the scripts are packed into compressed XML. This allows website to provide scripts through the Solution Center, as well as for partners to sell scripts and ensure their intellectual property is protected in the future. The Licensing tab in the Script Editor is for future enhancement.