môi trường php

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 đến nay đã trở thành một ngôn ngữ lập trình phổ biến để phát triển các phần mềm website gần như 80% website được lập trình từ php. Ngôn ngữ lập trình này là ngôn ngữ lập trình mở, khi sử dụng php các bạn có thể dễ dàng nhúng vào HTML và tích hợp vào website.

Ư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

php designer

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

php netbean

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

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

Ư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

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

WAMP hay Wampserver là một trong những phần mềm giả lập web server miễn phí, cho phép chạy thử website trên máy tính thông qua địa chỉ Localhost(127.0.0.1). Khi cài WAMP thì các bạn sẽ cài đặt luôn 3 phần mềm server Apache server , MySQL server, và PHP lên hệ điều hành Windows.

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

Quý khách có thể tham khảo hơn ở các dịch vụ do websitehcm.com cung cấp như: dịch vụ seo, dịch vụ viết content , dịch vụ chăm sóc website, thiết kế web giá rẻ

Leave a Reply