Một vài chú ý nên biết khi học PHP Unknown Tuesday, December 23, 2014 No Comment

Học PHP cần phải biết học lập trinh PHP để làm gì? Tại sao lại học lập trìnhPHP? Học  PHP cần những điều kiện gì?

PHP là một ngôn ngữ dễ học, và cũng là ngôn ngữ lập trình máy chủ (Server) được tạo ra nhắm mục đích tạo ra các Website “động” có tính tương tác cao. Cấu trúc câu lệnh của PHP tương đối giống với hai ngôn ngữ khác là C và Pascal. Chúng dễ hiểu và dễ tiếp cận, nên cho dù nếu bạn không có kiến thức gì về PHP. Thì cũng không cần phải lo lắng, các lưu ý sau sẽ giúp bạn nắm vững những điểm trọng tâm trong quá trình theo học lớp căn bản và nâng cao.

Vì sao tôi nên học lập trinh PHP?

Trang web “động” là gì? Về cơ bản cái này có nghĩa là nội dung của một Webpage có thể thay đổi mỗi lần nó được người ta truy cập tới, hoặc trang Web có thể gửi phản hồi lại thông tin người dùng đã nhập vào. Nếu chúng ta so sánh nó với các Website tĩnh – được lập trình bằng HTML thì nội dung của các Web này không thay đổi, trừ khi các Webmaster chỉnh sửa lại nội dung.

Ví dụ: http://hocthietkeweb.org là những Website động vì bạn có thể để lại bình luận và người khác sẽ thấy điều đó…

Dưới đây là một ví dụ để bạn hiểu hơn về ý tôi muốn nói tới.

Ví dụ bạn có 1 Website gồm 10 Webpage được xây dựng bằng HTML. Mỗi một trang con này lại có 10 nút để điều hướng qua lại giữa các trang với nhau. Chuyện gì sẽ xảy ra nếu bạn thay đổi tiêu đề của 1 Menu bất kỳ? Câu trả lời là bạn phải thay đổi tiêu đề của 1 hay thậm chí là của tất cả 10 trang HTML thành phần đó. Với những Website ít nội dung thì bạn mọi thứ còn đơn giản. Trong trường hợp trang Web lên tới 100, 500 trang con hay nhiều hơn thì bạn phải rất vất vả trong việc chỉnh sửa này.

Sử dụng ngôn ngữ PHP, bạn sẽ tạo được một file header.php bằng mã HTML riêng biệt cho thanh Menu kể trên. Tiếp đó ta sử dụng chức năng include() và nhúng file header.php trên vào bất kỳ một trang HTML có sẵn trước đó. Kết quả là bạn chỉ việc sửa nội dung một lần duy nhất trong file header.php thì các file HTML sẽ được thay đổi.

Ví dụ trên đây mới chỉ là 1 trong những tính năng rất nhỏ mà PHP làm được. Bạn đã muốn học lập trình PHP để có thể tùy biến được các loại Website chưa?

Tại sao lại là PHP?

Dưới đây là một số lý do khiến bạn nên ưu tiên học lập trình Website bằng PHP:

PHP là một trong những ngôn ngữ lập trình dễ học nhất.

Việc thuê được các dịch vụ Hosting để cho các Website bằng PHP rất dễ dàng. 90% các Server đều chạy Apache + PHP +MySQL

Bạn có thể chạy các chương trình bằng PHP trên Windows, Linux, Mac hay các hệ điều hành khác.

Tất nhiên PHP là hoàn toàn miễn phí và là phần mềm mã nguồn mở. Hiện nay có rất nhiều hệ thống CMS được viết bằng PHP. Bạn đã bao giờ nghe nói về WordPress, Joomla, Magento…chưa? Đây là những đại diện tiêu biểu minh chứng cho sức mạnh và độ linh hoạt của mã nguồn PHP.

Những lý do này có thể là vẫn chưa đủ để làm bạn thỏa mãn. Tất nhiên là PHP vẫn chưa phải là mã nguồn hoàn hảo nhất và nó vẫn có những điểm yếu riêng. Nhưng đối với một người mới học lập trình Web thì PHP lại là sự lựa chọn hoàn hảo.

Học PHP như thế nào? Một câu hỏi hay mà rất nhiều người muốn biết đấy, mình sẽ chia sẻ cho bạn vài điều nhỏ từ chính bản thân mình đã đúc kết trong quá trình học:

+Bắt đầu từ sự đơn giản nhất.
+Đừng bỏ qua bất kỳ chi tiết nào.
+Tìm ra liên kết các bài học lại với nhau.
+Tập trung và tự đặt những câu hỏi trong khi giảng viên thảo luận
+Nhìn nhận và phân tích câu hỏi trước khi bắt tay làm.
+Đi học đầy đủ và lắng nghe khi được giảng.

Tôi phải cần có những gì?

Khi bạn muốn được học PHP thì hãy có những thứ dưới đây:

Kiến thức: Sẽ rất tuyệt vời nếu bạn đã biết một ngôn ngữ lập trình nào đó trước khi đến với PHP. HTML hay CSS chẳng hạn. Nhưng nếu bạn chưa biết gì thì cũng chẳng sao cả. Bạn hoàn toàn có thể tự học PHP qua các Website hay tới các trung tâm chuyên về đào tạo PHP.

Máy chủ (Server): Tôi đã đề cập với các bạn ở trên rằng PHP là ngôn ngữ lập trình máy chủ. Do đó, bạn cần một Server đã cài đặt sẵn PHP. Nếu bạn có Server riêng thì thật tốt. Còn nếu chưa có thì cũng không vấn đề gì. Giải pháp đưa ra là chạy trên mạng nội bộ – localhost ngay tại PC/Laptop của bạn.

Phần mềm (Software): Nói đơn giản thì bạn không cần dùng thêm bất kỳ phần mềm nào vì một file .php có thể được mở/chỉnh sửa trên bất kỳ công cụ văn bản nào (như Notepad trên Windows và TextEdit trên Mac). Tuy nhiên, công cụ mà tôi khuyên bạn nên dùng ở đây là: Notepad++ hoặc là Sublime text

Vậy, sau bài viết này, các bạn  mới sẽ lưu tâm được những kiến thức bao gồm:

Học  PHP không khó vì chúng ta không nhất thiết phải hiểu hết các kiến thức lập trình trước đó, và hầu như không cần học cách sử dụng bất kỳ một phần mềm lập trình nào cả.

PHP là một ngôn ngữ lập trình mạnh mẽ, linh hoạt và có tính ứng dụng cao.

Vậy có còn thiếu gì không nhỉ? Mình nghĩ là các bạn học viên chỉ cần hiểu biết định nghĩa đơn giản về PHP như này là được. Dần dần trong quá trình học, các bạn sẽ biết được nhiều hơn.

Sao rồi, bạn đã sẵn sàng bắt đầu học lập trình PHP cùng HITVSITE chưa?

OK, Hãy xây dựng lên những đoạn Code của riêng bạn nào. Chúng tôi HTVSITE trung tâm đào tạo CNTT sẽ cho các bạn biết được là học  PHP ở đâu tốt nhất Hà Nội.

Chúc các bạn thành công !
by Jillur Rahman

Jillur Rahman is a Web designers. He enjoys to make blogger templates. He always try to make modern and 3D looking Templates. You can by his templates from Themeforest.

Follow him @ Twitter | Facebook | Google Plus

No Comment

Pages

Powered by Blogger.

Người đóng góp cho blog