Giới thiệu php cách cài đặt môi trường

Giới thiệu php cách cài đặt môi trường

Bài viêt hôm nay bao gồm những phần chính sau:

Giới thiệu về php

PHP có chữ viết tắt là Hypertext Preprocessor một ngôn ngữ lập trình kịch bản(script language). Ngôn ngữ này xuất hiện những ngày đầu tiên năm 1994 và phát triển cho

Lập trình PHP là gì? Ở dạng cơ bản nhất, PHP là một ngôn ngữ lập trình. Đây là một ngôn ngữ được sử dụng khá rộng rãi và có thể được nhúng vào HTML, đây là điểm thu hút lớn đối với bất kỳ ai quan tâm đến phát triển web. Trong trường hợp HTML có thể dài, với nhiều lệnh, các trang PHP chứa HTML với mã nhúng, giúp quản lý dễ dàng hơn nhiều.

PHP là viết tắt của Hypertext Preprocessor. Nó không thực sự phức tạp như người ta tưởng – nếu bạn có hiểu biết cơ bản về HTML, thì PHP sẽ khá dễ học. Nó cho phép bạn thu thập, xử lý và sử dụng dữ liệu để tạo đầu ra – về cơ bản, nó cho phép bạn tương tác với tất cả các trang của mình.

Vậy tại sao lại chọn PHP thay vì JavaScript? Sự khác biệt chính giữa hai là với JavaScript chạy trên máy khách (ví dụ: trình duyệt của bạn) trong khi PHP chạy trên máy chủ của bạn, tạo ra HTML sau đó được gửi đến máy khách.

PHP có thể làm gì? Chà, bất cứ điều gì; nhưng có ba lĩnh vực chính mà nó được sử dụng:

Tập lệnh phía máy chủ – trường chính cho PHP. Nếu bạn là một amatuer đang luyện tập tại nhà thì đây là cách để bạn thực hiện.

Viết lệnh dòng lệnh – lý tưởng cho các tập lệnh được tạo bằng cron hoặc Task Scheduler. Cũng tuyệt vời để xử lý văn bản đơn giản.

Viết ứng dụng máy tính để bàn – PHP có lẽ không phải là ngôn ngữ tốt nhất để sử dụng để tạo ứng dụng máy tính để bàn nhưng đối với các nhà phát triển web nâng cao, nó cung cấp cho bạn nhiều tùy chọn hơn so với các đối thủ cạnh tranh của nó.

Những gì bạn cần cho PHP thường sẽ có trên máy tính để bàn của bạn. Nó có thể được sử dụng trên tất cả các hệ điều hành chính quan trọng trong ngày nay (Linux, Windows và Mac OS X). PHP cũng hỗ trợ nhiều máy chủ được sử dụng rộng rãi nhất, có nghĩa là bạn sẽ có nhiều lựa chọn nếu quyết định sử dụng nó.

Không còn nghi ngờ gì nữa, điều tốt nhất về PHP là thực tế là nó rất dễ sử dụng đối với những người mới hoàn thành, trong khi có tất cả các tính năng nâng cao mà một chuyên gia dày dạn kinh nghiệm có thể yêu cầu. Khả năng của PHP cũng không bị giới hạn đối với HTML – bạn có thể tạo ra bất kỳ thứ gì từ hình ảnh đến phim flash.

Có mưu đồ? Kiểm tra php.net nếu vậy. Đó là một tài nguyên tốt nếu bạn muốn tìm hiểu thêm về PHP và có hướng dẫn dễ dàng, từng bước để giúp bạn bắt đầu.

Ưu điểm của ngôn ngữ lập trình PHP

  • Có cú pháp đơn giản, đễ đọc dễ hiểu
  • Tốc độ xử lý nhanh, phù hợp cho các doanh nghiệp nhỏ và trung.
  • Tính cộng đồng cao, sự đa dạng về người sử dụng.

Lập trình PHP được sử dụng để thiết kế website. Để có thể tạo ra các ứng dụng website bằng ngôn ngữ PHP, người lập trình phải biết và sử dụng các dòng lệnh cơ bản

Được sử dụng bởi số lượng lớn dev trên thế giới. PHP là nên tảng của nhiều blog, CMS, framwork,… nổi tiếng trên thế giới. Chúng ta có thể điểm sơ qua như wordpress hay Opencart.

Lý do tại sao sử dụng PHP

Một website có thể được viết ra bằng nhiều ngôn ngữ lập trình khác nhau. Tuy nhiên, khi sử dụng ngôn ngữ PHP để lập trình web. Có rất nhiều lý do khiến bạn nên học và sử dụng PHP tiêu biểu như:

  • Ứng dụng ngôn ngữ lập trình PHP hiện nay chiếm thị phần rất lớn trong website. Vì tính chất miễn phí, đơn giản, nhẹ, nhanh,…
  • Ngôn ngữ PHP có thể chạy trên mọi loại hệ điều hành như window, linux,…
  • Tài liệu học PHP rất đa dạng, cộng đồng PHP lớn các bạn dễ dàng được hỗ trợ bởi cộng đồng
  • Rất nhiều thư viện hỗ trợ được xây dụng, khi sử dụng php các bạn sẽ dễ dàng sử dụng một cách miễn phí

Các công cụ lập trình PHP thường sử dụng

PHP Designer

Giới thiệu php cách cài đặt môi trường

PHP Designer đang là một công cụ lập trình mạnh mẽ của PHP được nhiều người yêu thích và được sử dụng phổ biến bậc nhất trong giai đoạn gần đây. Sử dung PHP Designer các bạn chắc chắn sẽ hài lòng về giao điện đơn giản nhưng bắt mắt. Sử dụng công cụ này các bạn lập trình PHP chuyên nghiệp có thể tạo ra các website từ nhỏ đến trung bình nhờ sự hỗ trợ của PHP, JavaScript, CSS3, HTML5,..tất cả các công nghệ mới nhất trong website.

Ưu điểm:

  • Chế độ preview người lập trình có thể xem trước các đoạn mã code mình đã viết.
  • Quản lý các dự án đang xây dựng một cách dễ dàng.
  • Giao diện phần mềm thân thiện, nhẹ, gọn, đơn giản,…
  • Hỗ trợ auto complete.

PHP Netbean

Giới thiệu php cách cài đặt môi trường

Netbean các bạn cài đặt thêm extension lập trình php thì cũng dễ dàng giúp các bạn viết code php với đầy đủ các chức năng như IDE bình thường

Ưu điểm:

  • Free
  • Hỗ trợ đầy đủ phiên bản PHP
  • Hỗ trợ về mặt cú pháp code PHP

Nhược điểm:

  • Dung lượng lớn, ngốn ram và phần cứng
  • Tốc độ chậm khi sử dụng trên window

PHP Zend Studio

Giới thiệu php cách cài đặt môi trường

Chức năng chính của phần mềm này là giúp hỗ trợ cực tốt cho lập trình PHP và thực hiện các dự án, testing,… Với phần PHP Zend Studio có chế độ tự chỉnh sửa lỗi cú pháp cho người dùng làm giảm thao tác cho người lập trình, cùng nhiều chức năng nâng cao hỗ trọ cho lập trình viên

Ưu điểm:

  • Tích hợp sẵn Zend Framework.
  • Việc ltìm kiếm mã PHP được nhanh do sự dụng cơ chế index.
  • Sử dụng Zend Framwork PHP có thể giúp hoạt động tốt trên đám mây của Amazon AWS và Microsoft Azure.

Nhược điểm:

  • Không Free

PHP Storm

Giới thiệu php cách cài đặt môi trường

Ưu điểm:

  • Dung lượng thấp, nhẹ, phù hợp máy cấu hình thấp
  • Công cụ chạy trên nhiều hệ điều hành
  • Hỗ trợ code tối đa

Nhược điểm:

  • Lần đầu khởi động lâu

PHP Sublime Text

Giới thiệu php cách cài đặt môi trường

Công cụ lập trình này xuất hiện lần đầu 2008 cho đến nay sublime text đã phát triển đến vesion 3. Không chỉ sử dụng để viết PHP còn có thể code các ngôn ngữ khác CSS, C#, C++,…

Ưu điểm;

  • Nhẹ, dễ, nhanh,..
  • Không free nhưng ko thời hạn
  • Công cụ có cơ chế tự sao lưu khi đang lập trình phòng mất điện
  • Sử dụng nhiều hệ điều hành như Linux, Mac OSX, Windows,..
  • Giao điện đơn giản và dễ sử dụng

Nhược điểm:

  • Các dự án lớn chưa được tốt

Cài đặt Wamp server

WAMPServer là một chương trình phần mềm phát triển web đáng tin cậy cho phép bạn tạo các ứng dụng web với cơ sở dữ liệu MYSQL và PHP Apache2. Với giao diện trực quan, ứng dụng có nhiều chức năng và khiến nó trở thành lựa chọn ưu tiên của các nhà phát triển trên khắp thế giới.

Ngoài WAMP thì hiện nay các bạn còn có thể lụa chọn các phần mền khác như: XAMPPMAMPLAMP. Đều có chung công dụng như wamp

Bước 1: Tải phần mềm WAMP

Bước 2: Cài đặt WAMP

  • Click đôi vào file cài đặt.
  • Tiếp tục lựa chon click next cho đến khi finish.
  • Nếu hệ thống không báo lỗi và thấy shortcut WAMP ở Desktop thì bạn đã thành công

Kiểm tra tình trạng hoạt động của WAMP

Để sử dụng, bạn chỉ cần click double vào WAMP trên Destop. Khi đó, tại khay hệ thống (System Tray) xuất hiện hình ảnh của wamp

Kiểm tra màu sắc của WAMP nếu hoạt động bình thường có màu xanh lá, nếu ít nhất không hoạt động được 3 phần mềm (Apache, database, PHP) thì có màu cam. Màu đỏ là thể hiện không phần mềm nào hoạt động thành công..

Truy cập vào menu của Wampserver

Click chuột trái vào icon wamp ở khay hệ thống. Bạn sẽ thấy một bảng xuất hiện như sau:

  • Localhost: đường dẫn website mặc định
  • PHPMyAdmin: vào database thông qua website
  • Apache: Máy chủ apache
  • MySQL: Cơ sở dũ liệu MySQL
  • PHP: cấu hình của php
  • Start All Services: Bật tất cả dịch vụ
  • Stop All Services: Tắt tất cả các dịch vụ
  • Restart All Services: Khởi động lại tất cả

Các bạn có thể xem bài 2

Leave a Reply