Home Backend Development PHP Problem What scripting language is php?

What scripting language is php?

Sep 27, 2019 pm 04:42 PM
scripting language

What scripting language is php?

PHP is a simple, object-oriented, interpreted, robust, safe, very high-performance, architecture-independent, portable, and dynamic Scripting language. PHP has the Class keyword similar to JAVA. Because it does not require a virtual machine, it is 5 times faster than JAVA. PHP
is rapidly becoming a standard, general-purpose, object-oriented scripting language. PHP can be used not only to develop web applications but also general applications.

PHP is a powerful scripting language. PHP will defeat PERL/Python and replace it. PHP is the next generation of PERL/Python scripting. PHP can do any job that PERL/Python does, and do it more, better, and more concisely!

This industry is still quite popular, and the salary in Beijing is between 3,000-6,000!

Currently PHP and ASP are the most widely used in China. Since JSP is a relatively new technology, it is rarely used in China. But in foreign countries, JSP is already a relatively popular technology, especially e-commerce websites, which mostly use JSP.

Websites that use PHP such as Sina (sina), Chinaren (Chinaren), etc., but due to some shortcomings of PHP itself, it is not suitable for large-scale e-commerce sites, but is more suitable for some small-scale e-commerce sites. Commercial site. First, PHP lacks scale support. Secondly, there is a lack of multi-layer structural support. For heavy-load sites, there is only one solution: distributed computing. The database, application logic layer, and presentation logic layer are separated from each other, and the same layer can also be separated according to traffic and grouped into a two-dimensional array. PHP lacks this support. As mentioned above, the database interface support provided by PHP is not uniform, which makes it unsuitable for use in e-commerce.

ASP and JSP do not have the above defects. ASP can obtain ActiveX scale support through COM/DCOM of Microsoft Windowsd and structure support through DCOM and Transcation Server; JSP can obtain scale support through SUN Java's Java Class and EJB. , get structural support through EJB/CORBA and Application Server from many vendors.

Among the three, JSP should be the future development trend. Some of the world's largest e-commerce solution providers use JSP/Servlet. The more famous ones are IBM's E-business, whose core is Web Sphere using JSP/Servlet. They are all powered by CGI. But after October last year, it launched Enfinity, an e-commerce Application Server using JSP/Servlet, and stated that it would no longer develop traditional software.

In short, ASP, PHP, and JSP all have a considerable number of supporters, and it can be seen that each of the three has its own strengths. Friends who are learning or using dynamic pages can choose a language that suits them based on the characteristics of the three

The above is the detailed content of What scripting language is php?. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Is golang a scripting language? Is golang a scripting language? Jul 05, 2023 pm 02:46 PM

Golang is not a scripting language, but a static compiled language. It is a statically strongly typed, compiled, concurrent programming language with garbage collection capabilities developed by Google. Golang is developed based on the Inferno operating system.

Go language: a powerful and flexible scripting language Go language: a powerful and flexible scripting language Apr 08, 2024 am 09:57 AM

The Go language is a modern open source programming language known for its concurrency support, memory safety, and cross-platform compatibility. It is also an excellent scripting language, providing a rich set of built-in functions and utilities, including: Concurrency support: Simplifies scripting to perform multiple tasks simultaneously. Memory safety: The garbage collector automatically releases unused memory to prevent memory leaks. Cross-platform compatibility: Can be compiled on Windows, Linux, macOS and mobile platforms. Rich standard library: Provides common script functions such as file I/O, network requests, and regular expressions.

What are the scripting languages? What are the scripting languages? Aug 10, 2023 pm 03:56 PM

Scripting languages ​​include Python, JavaScript, Ruby, Perl, Shell script, PowerShell and Lua, etc. Detailed introduction: 1. Python is a high-level scripting language that is easy to learn and has strong code readability; 2. JavaScript is a scripting language used to achieve dynamic interaction on web pages and is widely used in front-end development. ; 3. Ruby is a concise, elegant and easy-to-learn scripting language that emphasizes developer happiness and coding readability, etc.

Five interesting Python scripts Five interesting Python scripts Apr 12, 2023 am 09:10 AM

Python can be used in many directions, such as crawlers, predictive analysis, GUI, automation, image processing, visualization, etc. It may only take a dozen lines of code to achieve cool functions. Because Python is a dynamic scripting language, the code logic is much simpler than Java, and a lot less code is needed to achieve the same function. Moreover, the Python ecosystem has many third-party tool libraries that encapsulate functions in packages. You only need to call the interface to use complex functions. Here are a few simple and fun script examples. Beginners can follow the code and quickly master python syntax. 1. Use PIL, Matplotlib, and Numpy to repair blurry old photos and import numpy

Is Golang a scripting language or a compiled language? Analyze one by one Is Golang a scripting language or a compiled language? Analyze one by one Mar 19, 2024 pm 04:06 PM

Is Golang a scripting language or a compiled language? To analyze one by one, specific code examples are required. Golang, or Go language, is an open source programming language developed by Google. It was originally designed to solve some common problems in programming, such as concurrency, performance, etc. During the development process, there is often some debate about whether Golang is a scripting language or a compiled language. In order to solve this problem, we need to first understand the definitions of scripting language and compiled language, and then conduct a detailed analysis based on the characteristics of Golang.

What are the characteristics of scripting language What are the characteristics of scripting language Jan 02, 2021 pm 04:34 PM

Characteristics of scripting language: 1. Scripting language is between HTML and C, C++, Java, C# and other programming languages; 2. Scripting language is composed of program code; 3. Scripting language is an interpreted language and does not require compilation. It can be used directly, and the interpreter is responsible for the interpretation; 4. Scripting languages ​​generally exist in text form; 5. Simple, easy to learn, and easy to use.

Explore the advantages of Go as a scripting language Explore the advantages of Go as a scripting language Apr 07, 2024 pm 02:24 PM

The Go language is an ideal choice for writing scripts due to its concurrency, cross-platform nature, static type system, and built-in package manager. It is easy to write, fast to execute, resource efficient, and provides a powerful toolset to make scripting more convenient.

Is Golang considered a scripting language? Discussion and analysis Is Golang considered a scripting language? Discussion and analysis Mar 19, 2024 am 11:12 AM

Is Golang considered a scripting language? Discussion and Analysis In recent years, Golang (Go language), as an emerging programming language, has attracted much attention in the industry. Its emergence has excited many developers, who strive to improve development efficiency with its fast, efficient and easy-to-understand features. However, while many people praise its powerful functions, some people also dispute its positioning: Is Golang considered a scripting language? This issue not only caused some discussions in the technical field, but also related to the essence of Golang.

See all articles