In the modern world, there are almost no sites built on static content. The vast majority of web pages are dynamically generated on the server side. As a rule, the construction of a web page occurs through the execution of various kinds of scripts. This makes it easy to develop and modify the site. The evolution of web development has led to the emergence of CMS that give a webmaster almost everything they need to create a resource. However, the capabilities of the CMS are not always enough. Therefore, it is still sometimes necessary to write scripts for the site.
It is necessary
- - a specialized development environment or editor with syntax highlighting;
- - access to the Internet;
- - modern browser.
Instructions
Step 1
Plan the functionality of the future script. Clearly answer the questions about what it will be intended for, what tasks it will solve and what data it will process. Record your script requirements in a simple abstract list.
Step 2
Consider the architecture of the script. If the script is complex enough, you should decide in advance on the choice of its structure, approaches to organizing storage, processing and exchange of data. It also makes sense to explore existing solutions.
Step 3
Highlight the technologies that will be used to implement the main functionality of the script. Choose a programming language, storage technologies (DBMS, file formats) and special processing (graphics, cryptographic and other libraries) of data.
Step 4
Review the manuals and documentation for the technologies and products selected in step three. Answer the question about the advisability of using a particular product or technology. If necessary, adjust the list of technologies by finding acceptable alternatives.
Step 5
Make a technical plan for the development of the script. Even if the development process seems to be simple enough, following a clear plan will save you a lot of time and increase labor efficiency. If you plan to create a complex script, then at the initial stage it makes sense to draw up a plan for the implementation of its framework with minimal functionality (most of the code can be replaced with stubs).
Step 6
Implement some of the functionality of the script in accordance with the plan developed in the previous step.
Step 7
Test the script. Record the identified errors in a special list. Go through the list of bugs and assign them priority metrics according to which they will be fixed. Sort the list of errors based on priority metrics.
Step 8
Correct the errors found in the previous step.
Step 9
Consider the need for further work on the script. To do this, analyze the compliance of the current characteristics with the planned functionality. If you want to continue, go to step 5.