Hướng dẫn php o reilly - php o tương đối

Mô tả cuốn sách

Nếu bạn muốn bắt đầu với PHP, cuốn sách này là điều cần thiết. Tác giả David Sklar (Cookbook PHP) hướng dẫn bạn thông qua các khía cạnh của ngôn ngữ bạn cần để xây dựng các trang web phía máy chủ động. Bằng cách khám phá các tính năng của PHP 5.x và các cải tiến thú vị trong bản phát hành mới nhất, Php 7, bạn sẽ học cách làm việc với các máy chủ web, trình duyệt, cơ sở dữ liệu và dịch vụ web. Các bài tập cuối chương giúp bạn thực hiện các bài học.

Cho dù bạn là một người có sở thích tìm cách xây dựng các trang web năng động, một nhà phát triển frontend sẵn sàng thêm các chương trình phía máy chủ hoặc một lập trình viên có kinh nghiệm muốn tăng tốc với ngôn ngữ này, lời giới thiệu nhẹ nhàng này cũng bao gồm các khía cạnh của PHP hiện đại, chẳng hạn như Quốc tế hóa, sử dụng PHP từ dòng lệnh và quản lý gói.

  • Tìm hiểu cách PHP tương tác với trình duyệt và máy chủ
  • Hiểu các loại dữ liệu, biến, logic, vòng lặp và cơ bản ngôn ngữ khác
  • Khám phá cách sử dụng mảng, chức năng và đối tượng
  • Xây dựng và xác nhận các biểu mẫu web
  • Làm việc với cơ sở dữ liệu và quản lý phiên
  • Truy cập API để tương tác với các dịch vụ web và các trang web khác
  • Khởi động dự án của bạn với các khung ứng dụng web PHP phổ biến

Chương & NBSP; 1. & NBSP; Giới thiệu về PHP

PHP là một ngôn ngữ đơn giản nhưng mạnh mẽ được thiết kế để tạo nội dung HTML. Chương này bao gồm nền tảng thiết yếu về ngôn ngữ PHP. Nó mô tả bản chất và lịch sử của PHP; những nền tảng nào nó chạy trên; và cách tải xuống, cài đặt và định cấu hình nó. Chương này kết thúc bằng cách cho bạn thấy PHP hoạt động, với một số chương trình PHP nhanh chóng minh họa các tác vụ phổ biến, chẳng hạn như xử lý dữ liệu biểu mẫu, tương tác với cơ sở dữ liệu và tạo đồ họa.

PHP làm gì?

PHP có thể được sử dụng theo ba cách chính:

Kịch bản phía máy chủ

PHP ban đầu được thiết kế để tạo nội dung web động và nó vẫn phù hợp nhất cho nhiệm vụ đó. Để tạo HTML, bạn cần trình phân tích cú pháp PHP và máy chủ web để gửi tài liệu. Gần đây, PHP cũng đã trở nên phổ biến để tạo tài liệu XML, đồ họa, hình ảnh động flash, tệp PDF và hơn thế nữa.

Kịch bản dòng lệnh

PHP có thể chạy các tập lệnh từ dòng lệnh, giống như Perl, AWK hoặc vỏ Unix. Bạn có thể sử dụng các tập lệnh dòng lệnh cho các tác vụ quản trị hệ thống, chẳng hạn như sao lưu và phân tích nhật ký.

Ứng dụng GUI phía máy khách

Sử dụng PHP-GTK (http://gtk.php.net), bạn có thể viết các ứng dụng GUI đa nền tảng, đa nền tảng trong PHP.

Trong cuốn sách này, chúng tôi sẽ tập trung vào mục đầu tiên, sử dụng PHP để phát triển nội dung web động.

PHP chạy trên tất cả các hệ điều hành chính, từ các biến thể UNIX bao gồm Linux, FreeBSD và Solaris đến các nền tảng đa dạng như Windows và Mac OS X. Nó có thể được sử dụng với tất cả các máy chủ web hàng đầu, bao gồm Apache, Microsoft IIS và NetScape/IPlanet may chủ.

Ngôn ngữ rất linh hoạt. Ví dụ: bạn không giới hạn để xuất chỉ HTML hoặc các tệp văn bản khác, bất kỳ định dạng tài liệu nào cũng có thể được tạo. PHP đã hỗ trợ tích hợp để tạo các tệp PDF, hình ảnh GIF, JPG và PNG và phim flash.

Một trong những tính năng quan trọng nhất của PHP là hỗ trợ phạm vi rộng cho cơ sở dữ liệu. PHP hỗ trợ tất cả các cơ sở dữ liệu chính (bao gồm MySQL, PostgreSQL, Oracle, Sybase và cơ sở dữ liệu tuân thủ ODBC) và thậm chí nhiều cơ sở dữ liệu tối nghĩa. Với PHP, việc tạo các trang web có nội dung động từ cơ sở dữ liệu rất đơn giản.

Cuối cùng, PHP cung cấp một thư viện mã PHP để thực hiện các tác vụ phổ biến, chẳng hạn như trừu tượng hóa cơ sở dữ liệu, xử lý lỗi, v.v., với kho lưu trữ ứng dụng và mở rộng PHP (PEAR). PEAR là một hệ thống khung và phân phối cho các thành phần PHP có thể tái sử dụng. Bạn có thể tìm hiểu thêm về nó tại http://pear.php.net.

O hèReilly giúp bạn xây dựng các kỹ năng mớinew skills

Bắt đầu với ngôn ngữ phổ biến này, cho dù bạn mới lập trình hay chỉ mới với PHP.to PHP.

Nhận một giới thiệu toàn diện, chuyên sâu về PHP hoặc làm sắc nét các kỹ năng của bạn từ trung cấp đến nâng cao.to advanced.

O hèReilly cung cấp cho bạn các công cụ để tiến bộ trong sự nghiệp, hoặc giải quyết các vấn đề cụ thể.Chúng tôi có nội dung PHP toàn diện phù hợp với nhu cầu của bạn, từ các bài học hướng dẫn đến sách và video.and videos.

Học PHP, MySQL, JavaScript và CSS, 2E

Robin Nixon

Hướng dẫn php o reilly - php o tương đối

Bắc Kinh • Cambridge • Farnham • Köln • Sebastopol • Tokyo

Nhận việc học PHP, MySQL, JavaScript và CSS, phiên bản thứ 2 bây giờ với nền tảng học tập O hèReilly.learning platform.

Các thành viên của O hèReilly trải nghiệm đào tạo trực tuyến trực tiếp, cộng với sách, video và nội dung kỹ thuật số từ gần 200 nhà xuất bản.nearly 200 publishers.

Bắt đầu dùng thử miễn phí của bạn