Ai được coi là cha đẻ của php?

PHP như nó được biết đến ngày nay thực sự là sự kế thừa của một sản phẩm có tên là PHP/FI. Được tạo ra vào năm 1994 bởi Rasmus Lerdorf, phiên bản đầu tiên của PHP là một bộ nhị phân Giao diện cổng chung [CGI] đơn giản được viết bằng ngôn ngữ lập trình C. Ban đầu được sử dụng để theo dõi các lượt truy cập vào sơ yếu lý lịch trực tuyến của anh ấy, anh ấy đặt tên cho bộ tập lệnh là "Công cụ Trang chủ Cá nhân", thường được gọi là "Công cụ PHP. " Theo thời gian, người ta mong muốn có nhiều chức năng hơn và Rasmus đã viết lại Công cụ PHP, tạo ra một triển khai lớn hơn và phong phú hơn nhiều. Mô hình mới này có khả năng tương tác với cơ sở dữ liệu và hơn thế nữa, cung cấp một khung mà người dùng có thể phát triển các ứng dụng web động đơn giản như sổ lưu bút. Vào tháng 6 năm 1995, Rasmus » đã phát hành mã nguồn của Công cụ PHP ra công chúng, cho phép các nhà phát triển sử dụng nó khi họ thấy phù hợp. Điều này cũng cho phép - và khuyến khích - người dùng cung cấp các bản sửa lỗi trong mã và nói chung là cải thiện nó

Vào tháng 9 năm đó, Rasmus đã mở rộng sang PHP và - trong một thời gian ngắn - thực sự đã bỏ tên PHP. Bây giờ gọi các công cụ là FI [viết tắt của "Trình thông dịch biểu mẫu"], việc triển khai mới bao gồm một số chức năng cơ bản của PHP như chúng ta biết ngày nay. Nó có các biến giống như Perl, giải thích tự động các biến biểu mẫu và cú pháp nhúng HTML. Bản thân cú pháp tương tự như cú pháp của Perl, mặc dù hạn chế hơn nhiều, đơn giản và hơi không nhất quán. Trên thực tế, để nhúng mã vào tệp HTML, các nhà phát triển phải sử dụng nhận xét HTML. Mặc dù phương pháp này không được đón nhận hoàn toàn, nhưng FI vẫn tiếp tục phát triển và được chấp nhận như một công cụ CGI --- nhưng vẫn không hoàn toàn là một ngôn ngữ. Tuy nhiên, điều này bắt đầu thay đổi vào tháng sau; . Mang lại tên PHP, giờ đây [một cách ngắn gọn] nó được đặt tên là "Bộ công cụ xây dựng trang chủ cá nhân" và là bản phát hành đầu tiên khoe khoang về giao diện tập lệnh nâng cao vào thời điểm đó. Ngôn ngữ này được thiết kế có chủ ý để giống với cấu trúc của C, giúp các nhà phát triển quen thuộc với C, Perl và các ngôn ngữ tương tự dễ dàng sử dụng ngôn ngữ này. Cho đến nay đã bị giới hạn trong các hệ thống tương thích với UNIX và POSIX, tiềm năng triển khai Windows NT đang được khám phá

Mã này có một sự thay đổi hoàn toàn khác, và vào tháng 4 năm 1996, kết hợp tên của các bản phát hành trước, Rasmus đã giới thiệu PHP/FI. Việc triển khai thế hệ thứ hai này đã bắt đầu thực sự phát triển PHP từ một bộ công cụ thành ngôn ngữ lập trình theo đúng nghĩa của nó. Nó bao gồm hỗ trợ tích hợp cho cơ sở dữ liệu DBM, mSQL và Postgres95, cookie, hỗ trợ chức năng do người dùng xác định, v.v. Tháng 6 năm đó, PHP/FI được cung cấp phiên bản 2. 0 trạng thái. Tuy nhiên, một sự thật thú vị về điều này là chỉ có một phiên bản đầy đủ duy nhất của PHP 2. 0. Cuối cùng, khi nó hết trạng thái beta vào tháng 11 năm 1997, công cụ phân tích cú pháp cơ bản đã được viết lại hoàn toàn.

Mặc dù nó tồn tại trong một thời gian phát triển ngắn, nhưng nó vẫn tiếp tục được yêu thích ngày càng nhiều trong thế giới phát triển web vẫn còn non trẻ. Vào năm 1997 và 1998, PHP/FI đã có hàng nghìn người dùng trên khắp thế giới. Một cuộc khảo sát của Netcraft vào tháng 5 năm 1998 đã chỉ ra rằng gần 60.000 tên miền đã báo cáo có các tiêu đề chứa "PHP", cho thấy rằng máy chủ thực sự đã cài đặt nó. Con số này tương đương với khoảng 1% của tất cả các tên miền trên Internet vào thời điểm đó. Bất chấp những con số ấn tượng này, sự trưởng thành của PHP/FI đã bị hạn chế;

Ví dụ #1 Ví dụ Mã PHP/FI




  Hey, you are using Netscape!

Sorry, that record does not exist

Welcome !

You have credits left in your account.

PHP3

PHP3. 0 là phiên bản đầu tiên gần giống với PHP như nó tồn tại ngày nay. Tìm PHP/FI 2. 0 vẫn không hiệu quả và thiếu các tính năng cần thiết để cung cấp năng lượng cho ứng dụng Thương mại điện tử mà họ đang phát triển cho một dự án đại học, Andi Gutmans và Zeev Suraski ở Tel Aviv, Israel, đã bắt đầu viết lại hoàn chỉnh trình phân tích cú pháp cơ bản vào năm 1997. Tiếp cận Rasmus trực tuyến, họ đã thảo luận về các khía cạnh khác nhau của việc triển khai hiện tại và quá trình tái phát triển PHP của họ. Trong nỗ lực cải thiện công cụ và bắt đầu xây dựng dựa trên cơ sở người dùng hiện có của PHP/FI, Andi, Rasmus và Zeev đã quyết định hợp tác phát triển một ngôn ngữ lập trình độc lập mới. Ngôn ngữ hoàn toàn mới này đã được phát hành dưới một cái tên mới, loại bỏ hàm ý hạn chế sử dụng cá nhân mà PHP/FI 2. 0 tên bị giữ. Nó được đổi tên đơn giản là 'PHP', với ý nghĩa trở thành từ viết tắt đệ quy - PHP. Bộ tiền xử lý siêu văn bản

Một trong những điểm mạnh lớn nhất của PHP 3. 0 là tính năng mở rộng mạnh mẽ của nó. Ngoài việc cung cấp cho người dùng cuối một giao diện hoàn thiện cho nhiều cơ sở dữ liệu, giao thức và API, việc dễ dàng mở rộng ngôn ngữ đã thu hút hàng chục nhà phát triển gửi nhiều mô-đun khác nhau. Có thể cho rằng, đây là chìa khóa của PHP 3. 0 thành công rực rỡ. Các tính năng chính khác được giới thiệu trong PHP 3. 0 bao gồm hỗ trợ lập trình hướng đối tượng và cú pháp ngôn ngữ nhất quán và mạnh mẽ hơn nhiều

Tháng 6 năm 1998, với sự tham gia của nhiều nhà phát triển mới từ khắp nơi trên thế giới, PHP 3. 0 đã được Nhóm phát triển PHP mới công bố là phiên bản kế nhiệm chính thức cho PHP/FI 2. 0. Tích cực phát triển PHP/FI 2. 0, gần như đã ngừng hoạt động kể từ tháng 11 năm trước, hiện đã chính thức kết thúc. Sau khoảng chín tháng thử nghiệm công khai, khi có thông báo về việc phát hành chính thức PHP 3. 0 đã xuất hiện, nó đã được cài đặt trên hơn 70.000 tên miền trên khắp thế giới và không còn giới hạn ở các hệ điều hành tuân thủ POSIX. Một phần tương đối nhỏ của các miền báo cáo PHP khi được cài đặt được lưu trữ trên các máy chủ chạy Windows 95, 98, NT và Macintosh. Ở đỉnh cao, PHP 3. 0 đã được cài đặt trên khoảng 10% máy chủ web trên Internet

PHP4

Vào mùa đông năm 1998, ngay sau PHP 3. 0 chính thức được phát hành, Andi Gutmans và Zeev Suraski đã bắt tay vào viết lại phần lõi của PHP. Mục tiêu thiết kế là cải thiện hiệu suất của các ứng dụng phức tạp và cải thiện tính mô đun của cơ sở mã PHP. Các ứng dụng như vậy đã được thực hiện bởi PHP 3. 0 và hỗ trợ cho nhiều loại cơ sở dữ liệu và API của bên thứ ba, nhưng PHP 3. 0 không được thiết kế để xử lý các ứng dụng phức tạp như vậy một cách hiệu quả

Công cụ mới, được đặt tên là 'Zend Engine' [bao gồm tên đầu tiên của họ, Zeev và Andi], đã đáp ứng thành công các mục tiêu thiết kế này và được giới thiệu lần đầu tiên vào giữa năm 1999. PHP4. 0, dựa trên công cụ này và kết hợp với một loạt các tính năng mới bổ sung, được phát hành chính thức vào tháng 5 năm 2000, gần hai năm sau phiên bản tiền nhiệm. Ngoài hiệu suất được cải thiện cao của phiên bản này, PHP 4. 0 bao gồm các tính năng chính khác như hỗ trợ cho nhiều máy chủ web hơn, phiên HTTP, bộ đệm đầu ra, cách xử lý đầu vào của người dùng an toàn hơn và một số cấu trúc ngôn ngữ mới

PHP5

PHP 5 được phát hành vào tháng 7 năm 2004 sau một thời gian dài phát triển và một số bản phát hành trước. Nó chủ yếu được điều khiển bởi cốt lõi của nó, Zend Engine 2.0 với mô hình đối tượng mới và hàng chục tính năng mới khác

Nhóm phát triển của PHP bao gồm hàng chục nhà phát triển, cũng như hàng chục người khác làm việc trên các dự án hỗ trợ và liên quan đến PHP, chẳng hạn như PEAR, PECL, tài liệu và cơ sở hạ tầng mạng cơ bản của hơn một trăm máy chủ web riêng lẻ trên sáu trong số bảy . Mặc dù chỉ là ước tính dựa trên số liệu thống kê từ những năm trước, nhưng có thể chắc chắn rằng PHP hiện đã được cài đặt trên hàng chục hoặc thậm chí hàng trăm triệu tên miền trên khắp thế giới

Cha đẻ của PHP Mcq là ai?

2. Cha đẻ của PHP là ai? . PHP ban đầu được tạo ra bởi Rasmus Lerdorf vào năm 1994.

Tên cũ của PHP là gì?

PHP ban đầu là viết tắt của Trang chủ cá nhân , nhưng bây giờ nó là viết tắt của viết tắt đệ quy PHP. Bộ tiền xử lý siêu văn bản.

Ai là cha đẻ của PHP viết các phiên bản của PHP?

Rasmus Lerdorf là ​​cha đẻ của PHP, người đã tạo ra ngôn ngữ PHP vào năm 1994. Ban đầu, PHP được viết bằng một bộ nhị phân CGI [Giao diện cổng chung] đơn giản được viết bằng ngôn ngữ C. Rasmus Lerdorf đã làm việc trong quá trình phát triển ban đầu với Andi Gutmans và Zeev Suraski

PHP được biết đến để làm gì?

PHP [Bộ tiền xử lý siêu văn bản] được gọi là ngôn ngữ kịch bản có mục đích chung có thể được sử dụng để phát triển các trang web động và tương tác . Đây là một trong những ngôn ngữ phía máy chủ đầu tiên có thể được nhúng vào HTML, giúp dễ dàng thêm chức năng vào các trang web mà không cần gọi các tệp bên ngoài để lấy dữ liệu.

Chủ Đề