💡Basic Concepts

Prerequisites / Knowledge required for building the Project

Topics

  1. Operating System

The operating system is the most important thing in every computer. It served as the platform for all the programs to run and interact between the hardware and the software of the system. There are a lot of operating systems available to install such as Windows, Linux, and Mac OS.

  1. Open-Source Operating System

Open source is also easier to customize. The users of open source are everywhere and there are a lot of people who can help regarding issues of open source. The compatibility of open source also draws people to use its system. It is also reliable in terms of security and architecture.

  1. Programming Language

One of the main components to be taken into account before developing a web page is to select the language to be used. A programming language is a language used to communicate and interact with computers. It is used to communicate with the machine, by creating programs, applications, scripts, or another set of instructions that control its behavior and to express algorithms. The sights and sounds created on the web page are all created using programming languages, among them PHP, Python, and ASP.Net. It is used for various applications on web pages.

  1. Client-Side Scripting

Client-side scripting is referring to the web programming that takes place on the client side. A user will use the web browser to access the information thus the web browser will execute the script and send the information back to the user interface.

  1. HTML

HTML stands for Hyper Text Markup Language. Not to be mistaken, HTML is not a programming language but it is a markup language for web pages. HTML documents are the web pages and the HTML tags and plain text describes the web pages. A web browser will read the documents by interpreting the tags and then displays the content of the web pages. In between the HTML opening and closing tags, the author may create the pages by adding images and objects or designing text structure by putting headings, paragraphs, et cetera.

  1. JavaScript

JavaScript is a scripting language or in other words, a lightweight programming language. It is designed to perform dynamic tasks. Embedding JavaScript into HTML pages may do a lot of things. The web browser with JavaScript enabled only will interpret the script as the web pages are being loaded.

  1. Server-Side Scripting

Taking a request from a user, the language is used to tell the server and after processing, the output will be sent to the user in a format understandable by the web browser. Server-side scripting is usually used to provide interactive websites that involve databases or other data stores. The main use of this scripting is to customize the response dynamically according to the user's requirement.

  1. PHP

PHP stands for PHP: Hypertext Preprocessor. PHP is developed as open-source software. It is one of the server-side scripting languages among Perl, Python, and Java. PHP scripts are executed on the server. When the server receives a request for a PHP page, the server will read the PHP files and starts working on the tasks that need to be executed before sending it to the user.

  1. SQL Database

SQL is short for Structured Query Language. SQL is the language used to communicate with the database. Using SQL, the author can create a database, and access, insert and manipulate data in the database. There are standard SQL commands that are essential in communicating with databases such as "Select", "Insert", "Update", "Delete", "Create", and "Drop". Top SQL databases today are MS SQL Server, Oracle, DB2, and MySQL.

  1. MySQL

MySQL is an open-source database server system. MySQL supports standard SQL and is also flexible to use on many platforms such as Windows, Linux, and Mac OS. MySQL is one of the world's top databases as it is used by the world's largest organizations including Facebook, Google, Adobe, Twitter, and Wikipedia. The advantages of MySQL that attract authors to use are its high performance, high reliability, and its ease of use.

  1. Apache HTTP Server

Apache is one of the most popular web server software. Apache is open-source software, released under the Apache License. One of the reasons most authors are using Apache is that it is available for many operating systems, including Unix, Linux, Mac OS X, and Microsoft Windows. It is also free, but high performance and easy to use.

Last updated