Giới thiệu – GeeksforGeeks – php trong khoa học máy tính

Cổng thông tin Khoa học Máy tính dành cho những người yêu thích máy tính. Nó bao gồm các bài báo về khoa học máy tính và lập trình được viết tốt, được tư duy tốt và được giải thích tốt, các câu đố và thực hành / lập trình cạnh tranh / các câu hỏi phỏng vấn công ty.

Bạn đang xem : php trong khoa học máy tính

Thuật ngữ PHP là từ viết tắt của. PHP là một ngôn ngữ kịch bản phía máy chủ được thiết kế đặc biệt để phát triển web. Nó là mã nguồn mở, có nghĩa là nó được tải xuống và sử dụng miễn phí. Nó rất đơn giản để tìm hiểu và sử dụng. Các tệp có phần mở rộng là “.php”.

Rasmus Lerdorf đã truyền cảm hứng cho phiên bản PHP đầu tiên và tham gia vào các phiên bản sau đó. Nó là một ngôn ngữ thông dịch và nó không yêu cầu trình biên dịch.

  • Mã PHP được thực thi trong máy chủ.
  • Nó có thể được tích hợp với nhiều cơ sở dữ liệu như Oracle, Microsoft SQL Server, MySQL, PostgreSQL, Sybase và Informix. < / li>
  • Thật mạnh mẽ khi sở hữu một hệ thống quản lý nội dung như WordPress và có thể được sử dụng để kiểm soát quyền truy cập của người dùng.
  • Nó hỗ trợ các giao thức chính như HTTP Basic, HTTP Digest, IMAP, FTP và các giao thức khác .
  • Các trang web như www.facebook.com và www.yahoo.com cũng được xây dựng trên PHP.
  • Một trong những lý do chính đằng sau điều này là PHP có thể dễ dàng nhúng vào HTML tệp và mã HTML cũng có thể được viết bằng tệp PHP.
  • Điều khác biệt giữa PHP với ngôn ngữ phía máy khách như HTML là mã PHP được thực thi trên máy chủ trong khi mã HTML được hiển thị trực tiếp trên Trình duyệt. Đầu tiên, mã PHP được thực thi trên máy chủ và sau đó kết quả được trả về trình duyệt.
  • Thông tin duy nhất mà máy khách hoặc trình duyệt biết là kết quả được trả về sau khi thực thi tập lệnh PHP trên máy chủ chứ không phải thực tế Mã PHP có trong tệp PHP. Ngoài ra, các tệp PHP có thể hỗ trợ các ngôn ngữ kịch bản phía máy khách khác như CSS và JavaScript.

Các đặc điểm khác của khác của PHP như sau.

  • Đơn giản và nhanh chóng
  • Hiệu quả
  • Bảo mật
  • Linh hoạt
  • Kết hợp -platform, nó hoạt động với các hệ điều hành chính như Windows, Linux và macOS.
  • Mã nguồn mở
  • Hỗ trợ thư viện mạnh mẽ
  • Khả năng kết nối cơ sở dữ liệu
  • < / ul>

    Cú pháp:

     & lt;? php
      Mã PHP ở đây
    ? & gt; 

    Ví dụ:

    HTML

    & lt; html & gt;

    & lt; head & gt;

    & lt; title & gt; Ví dụ về PHP & lt; / title & gt;

    & lt; / head & gt;

    & lt; body & gt;

    < code class = "undefined space"> & lt ;? php echo " Chào thế giới! Đây là mã PHP ";? & Gt;

    & lt ; / body & gt;

    & lt; / html & gt ;

     
     < / pre> 

    Đầu ra:

     Xin chào các bạn! Đây là mã PHP 

    Tại sao chúng ta nên sử dụng PHP?

    PHP thực sự có thể làm bất cứ điều gì liên quan đến kịch bản phía máy chủ hoặc phổ biến hơn được gọi là phần phụ trợ của một trang web. Ví dụ: PHP có thể nhận dữ liệu từ các biểu mẫu, tạo nội dung trang động, có thể làm việc với cơ sở dữ liệu, tạo phiên, gửi và nhận cookie, gửi email, v.v. Ngoài ra còn có nhiều hàm băm có sẵn trong PHP để mã hóa dữ liệu của người dùng, điều này tạo nên PHP an toàn và đáng tin cậy để được sử dụng như một ngôn ngữ kịch bản phía máy chủ. Vì vậy, đây là một số khả năng của PHP khiến nó phù hợp để được sử dụng làm ngôn ngữ kịch bản phía máy chủ. Bạn sẽ biết thêm về những khả năng này trong các hướng dẫn tiếp theo.
    Ngay cả khi những khả năng trên không thuyết phục bạn về PHP, thì vẫn có một số tính năng khác của PHP. PHP có thể chạy trên tất cả các hệ điều hành lớn như Windows, Linux, Unix, Mac OS X,… Hầu như tất cả các máy chủ lớn hiện nay như Apache đều hỗ trợ PHP. PHP cho phép sử dụng nhiều loại cơ sở dữ liệu. Và yếu tố quan trọng nhất là nó được sử dụng và tải xuống miễn phí và bất kỳ ai cũng có thể tải xuống PHP từ nguồn chính thức của nó: www.php.net .
    Vui lòng tham khảo thiết lập môi trường phát triển cú pháp cơ bản của PHP trong các bài viết tiếp theo.

    Có gì mới trong PHP 7.0 :

    • PHP 7 nhanh hơn các phiên bản trước.
    • PHP 7 hỗ trợ các toán tử mới.
    • PHP 7 hỗ trợ các chức năng Xử lý lỗi tốt hơn.
    • PHP 7 hỗ trợ khai báo chặt chẽ hơn cho các loại tham số hàm. < br /> Tài liệu tham khảo :
    • https://en.wikipedia.org/wiki/PHP
    • http://php.net/manual/en/introduction.php

    Nhược điểm của PHP:

    1. PHP không an toàn vì nó là mã nguồn mở.
    2. Không tốt để tạo các ứng dụng dành cho máy tính để bàn.
    3. Không phù hợp với các Ứng dụng Web lớn - Mã Php khó duy trì vì nó không có tính mô đun.
    4. Vấn đề về Sửa đổi - PHP không cho phép thay đổi hành vi cốt lõi của các ứng dụng web.

    Ghi chú cá nhân của tôi


Xem thêm những thông tin liên quan đến chủ đề php trong khoa học máy tính

Lập trình hướng đối tượng PHP viết chương trình phép tính (Phần 1)

  • Tác giả: ITLE@RN TE@M
  • Ngày đăng: 2022-07-07
  • Đánh giá: 4 ⭐ ( 4091 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Lập trình hướng đối tượng PHP viết chương trình phép tính (Phần 1)

Hướng dẫn tự học lập trình PHP hiệu quả

  • Tác giả: hoangan.net
  • Đánh giá: 5 ⭐ ( 7417 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Phương pháp tự học lập trình PHP hiệu quả. Qua bài viết này bạn sẽ có cái nhìn tổng quan về ngôn ngữ này và phương pháp học hiệu quả

Học PHP cơ bản cho người mới cần những gì?

  • Tác giả: stanford.com.vn
  • Đánh giá: 3 ⭐ ( 8394 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Khoa học máy tính (CLC)

  • Tác giả: tuyensinh.vnu.edu.vn
  • Đánh giá: 3 ⭐ ( 5795 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tin mới; Đề án tuyển sinh ĐHQGHN 2021; Đề án tuyển sinh của Trường/Khoa; Đề án tuyển sinh Trường ĐH Khoa học Tự nhiên; Đề án tuyển sinh Trường ĐH Khoa học Xã hội & Nhân văn; Đề án tuyển sinh Trường ĐH Ngoại ngữ; Đề án tuyển sinh Trường ĐH Công nghệ; Đề án tuyển sinh Trường ĐH Kinh tế; Đề án tuyển sinh Trường ĐH Giáo dục; Đề án tuyển sinh Trường ĐH Việt Nhật; Đề án tuyển sinh Khoa Luật; Đề án tuyển sinh Khoa Y Dược; Đề án tuyển sinh Khoa Quốc tế; Hướng dẫn tuyển sinh; Quy chế tuyển sinh đại học chính quy; Đại học Quốc gia Hà Nội; Trường Đại học Công nghệ; Trường Đại học Khoa học Tự nhiên; Trường Đại học Khoa học Xã hội và Nhân văn; Trường Đại học Ngoại ngữ; Trường Đại học Công nghệ; Trường Đại học Kinh tế; Khoa Luật; Khoa Y Dược; Khoa Quốc tế; Chương trình/ngành đào tạo; Chương trình đào tạo,

Khóa học: Sinh viên Khoa KH&KT Máy tính

  • Tác giả: e-learning.hcmut.edu.vn
  • Đánh giá: 3 ⭐ ( 6185 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

BẠN CÓ THỂ LÀM GÌ VỚI PHP, CÁC TÍNH NĂNG TỪ PHP BẠN NÊN BIẾT?

  • Tác giả: bachkhoa-aptech.edu.vn
  • Đánh giá: 3 ⭐ ( 8609 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Khóa học PHP: Lập trình Backend cho website theo mô hình MVC

  • Tác giả: vietclass.vn
  • Đánh giá: 3 ⭐ ( 4264 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Khóa học PHP giúp bạn thành thạo lập trình Backend. Tự thiết kế phần mềm quản lý cho riêng mình hoặc học cao hơn lên lập trình Fullstack

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Cách xóa một phần tử khỏi DOM trong JavaScript - js dom loại bỏ phần tử