Diễn đàn rao vặt Tuổi trẻ
Hướng dẫn cài đặt phần mềm lập trình web học php cơ bản FfWzt02
Diễn đàn rao vặt Tuổi trẻ
Hướng dẫn cài đặt phần mềm lập trình web học php cơ bản FfWzt02
 


#1

19.12.17 11:54

avatar

tuan11nguyen

Thành viên gắn bó
0988485689 https://www.facebook.com/
Thành viên gắn bó
Raovat.tuoitrevn.NET - Diễn đàn rao vặt hiệu quả - Đăng tin quảng cáo miễn phí, mua bán rao vặt uy tín chất lượng hàng đầu Việt Nam .

Giới thiệu tổng quan về ngôn ngữ
học
php cơ bản, các đặc điểm tính năng, dụng cụ cần yếu...

Giới
thiệu:
PHP vay mượn 1 số cú pháp trong khoảng C, Pert, Shell và Java. Nó là 1
ngôn ngữ lai, lấy các tính năng rẻ nhất trong khoảng ngôn ngữ khác và tạo ra 1
ngôn ngữ kịch bản (script language): dễ sử dụng và mạnh mẽ. Mã nguồn (code) php
được sử dụng mang phổ biến mục đích trong đó: đặc thù phù hợp cho phát triển web
và mang thể được nhúng vào các mã HTML.


Chèn
mã php vào mã HTML:
Mã php bắt đầu bằng thẻ mở: , giữa các câu lệnh phải mang
dấu ; . các đoạn mã php chỉ mang tác dụng khi đặt trong cặp thẻ này. Máy chủ web
sẽ bỏ qua không dịch (thực thi) các đoạn mã HTML, khi gặp các đoạn mã php nó sẽ
thực thi-hay còn gọi là chạy, kết quả sẽ ở dạng text như:text plain (văn bản
trơn), mã html, css, javascript, json, xml... 1 trang HTML mang thể mang phổ
biến đoạn mã PHP.


dụ:











Nhúng mã php vào html


<>
echo "xin chào!";
?>


<>
//chỉ xuất ra 1 chuỗi dạng text ( văn bản đơn thuần )
echo "Đoạn mã php lồng trong thẻ h2";
?>



<>
//chỉ xuất ra 1 chuỗi dạng text ( văn bản đơn thuần )
echo "Đoạn mã php lồng trong thẻ h3";
?>




các đặc điểm của php
PHP là 1 ngôn ngữ lập trình web rất được ưa chuộng, hiện là ngôn ngữ lập trình web phổ biến nhất. Nhờ vào 1 số đặc điểm sau:

PHP
dễ học và linh động
hồ hết hàm hỗ trợ và phổ biến phần mở mang phong
phú
đặc thù mã nguồn mở, thường xuyên nâng cấp, chạy được trên phổ biến máy
chủ web, phổ biến hệ điều hành (đa nền tảng)
cộng đồng sử dụng và hỗ trợ hồ
hết
Ngoài phần code chính (thường gọi là code thuần), các phần mở mang cũng
rất phong phú mà lại miễn phí như phổ biến frame work, phổ biến CMS
các mã
nguồn san sẻ trên mạng sắm được hồ hết và thuận tiện
Được tích hợp và sử dụng
ổn định trong 1 mô hình LAMP = Linux+Apache+Mysql+Php, mã nguồn mở, giá thành
rẻ.
các hosting hỗ trợ phổ biến
....
các chức năng của php
trước hết
và cũng là quan trọng nhất, nó đảm nhận vai trò của: ngôn ngữ kịch bản phía máy
chủ (Server Side script) - máy chủ sẽ thu nạp request (yêu cầu) trong khoảng máy
khách (client) - máy chủ web sẽ triệu gọi file mã nguồn tương ứng. Trong file mã
nguồn này chứa các mã php để xử lý request - trình thông dịch sẽ dịch mã php
sang mã HTML, CSS, XML,...trả ra cho máy chủ web, máy chủ web trả lại thông báo
(reponse) cho máy khách. Dữ liệu nhận được trong khoảng máy khách là các đoạn mã
dạng text như HTML, CSS,...mà chẳng thể thấy mã php ( vì đã được thực thi thành
dạng text ) - đảm bảo được tính bảo mật, đây cũng là chức năng căn bản và quan
trọng của 1 ngôn ngữ phía máy chủ.
không những thế Anh chị em mang thể tham
khảo
hoc
android co ban
không những thế PHP còn mang thể:

Xử
lý ảnh
Cho phép và xử lý file upload ( tải file lên server )
Thiếp lập và
xử lý cookie, session
(*) Thao tác đến cơ sở vật chất dữ liệu
Gửi
email
(*) Xử lý dữ liệu nhận được trong khoảng form nhập liệu
....
phê
chuẩn php, 1 trang web tĩnh (static webpage), thường chỉ phần giao diện tại máy
khách - tương tác đến máy chủ web , trở nên 1 trang web động ( nội dung đổi
thay, tùy biến theo các sự kiện, yêu cầu) - hay được gọi là dynamic webpage. Học
lập trình php do đó cũng hay được gọi là: lập trình web động mang php, lập trình
ứng dụng web, ...

các
dụng cụ cần yếu
Để học tập và lập trình php Anh chị em cần có:

Phần
mềm tạo môi trường hay còn gọi là máy chủ offline (server offline)
Trình biên
soạn thảo mã nguồn hay còn gọi editor
Việc học lập trình php, thường thì máy
tính bạn khiến cho việc đóng vai trò khiến cho máy khách và cũng khiến cho máy
chủ. Bạn cần 1 phần mềm đê tạo máy chủ web. Máy chủ web (phầm mềm máy chủ web)
là 1 service trong hệ điều hành, hay được sử dụng là Apache, không những thế còn
mang Ngix, Litespeed,... mang các phần mềm tích hợp thành 1 bộ trong khoảng máy
chủ web cho đến máy chủ cơ sở vật chất dữ liệu,... và các nhân thể ích khác -
rất thuận tiện cho việc học tập, phát triển ứng dụng web tại máy cá nhân. các
phầm mềm này còn được gọi là "máy chủ offline (server offline)".

Dưới
đây là 1 số phần mềm tạo môi trường để mang thể thực thi mã php:

Wamp,
Xampp,
vertrigoserv
AppServ
Trong
chậm triển khai, tác giả giới thiệu phần mềm Xampp. Mỗi khi khiến cho việc (lập
trình, học tập) trước hết Anh chị em phải bật phần mềm này và bật service
Apache.

Kế
đến, bạn cần 1 trình biên soạn thảo. Việc biên soạn các mã lệnh - hay còn gọi là
code, mang php còn được gọi là script; mang thể phê chuẩn bất kỳ trình biên soạn
thảo văn bản nào, đơn thuần như notepad. không những thế, do tính thô sơ của
notepad bạn phải: nhớ câu lệnh, tên hàm,..., 1 số lỗi mang thể thấy trước như
quên dấu nháy, quên dấu ; vv... đều không cảnh báo - bạn phải dò tay chân... các
trình biên soạn thảo - editor, hỗ trợ phổ biến tính năng, giúp cho người lập
trình tốn ít công sức, trong chậm triển khai phải kể đến tính năng autocomeplete
- khi bạn gõ gần đúng tên hàm, trình biên soạn thảo sẽ hiển thị 1 gợi ý về tên
hàm - đương nhiên các tham số...vv


1
số trình biên soạn thảo code php (php editor)
Netbean - miễn phí - phổ biến
plugin
Sublime - (có phí) - khá nhẹ
(*)Codelobster - miễn phí - mang thể
code được mã HTML, CSS, JAVASCRIPT
phpstorm
Notepad++ - cần yếu ( nhẹ,
nhân thể dụng)
Dreamweaver - phổ biến tính năng mạnh mẽ nhưng mang phí


Tác
giả giới thiệu trình biên soạn thảo Codelobster, nó miễn phí - hồ hết tính năng
cần yếu, mang kể code luôn phần mã HTML, CSS, JAVASCRIPT...nhiều tính năng phụ
trợ khác. Bạn mang thể sử dụng kết hợp notepad++ và codelobster.

kiếm
tìm tham khảo thông báo ở đâu?
Trang web chính thức của php là php.net, Anh
chị em nên tham khảo trang này để xem các thông báo như: các hàm, sự đổi thay
các phiên bản,... đặc thù Anh chị em nên lưu tâm đến phiên bản php được sử dụng,
1 số tính năng - hàm ở phiên bản cũ được sử dụng thì ở phiên bản mới bị bỏ đi,
hoặc đổi thay, 1 số tính năng mới. hiện nay Anh chị em nên học php phiên bản 5.4
trở lên ( php 5.4 ).

TỔNG
KẾT
Qua bài này, Anh chị em cần nắm được tổng quan về ngôn ngữ lập trình php
cũng như chuẩn bị được các dụng cụ cần yếu.
Anh chị em mang thể xem thêm các
khóa học khác tại đây: https://hocthietkeweb.net.vn
Bài kế tiếp - Anh chị em
sẽ Nhận định về cú pháp căn bản, kiểu dữ liệu trong php. Đây là 1 trong các bài
học nền móng Anh chị em cần nắm vững khi học ngôn ngữ lập trình.
Chúc Anh chị
em học tập rẻ.

Quyền hạn của bạn

   
Bạn không có quyền trả lời bài viết