Hướng dẫn can i learn php without knowing html and css? - Tôi có thể học php mà không biết html và css không?

Có 4 cách để sử dụng PHP:

  1. Chế độ phát triển web truyền thống

  2. Chế độ độc lập

  3. Là một phần của giao diện loại Ajax

  4. Là một thư viện/plugin

Chế độ phát triển web truyền thống

Chế độ độc lập

Là một phần của giao diện loại Ajax

  1. Là một thư viện/plugin

  2. Phần lớn thời gian PHP được sử dụng để xuất HTML. Theo truyền thống, đây là cách sử dụng chính của PHP và một phương pháp được hỗ trợ bởi tất cả các khung chính.

  3. Đây là các bước:

  4. Trang yêu cầu trình duyệt web từ máy chủ web [index.php]

  5. Máy chủ web thấy nó có tiện ích mở rộng PHP, vì vậy gửi nó cho trình thông dịch PHP để được phân tích cú pháp

Trình thông dịch PHP lấy tất cả PHP trong tệp và xuất ra HTML cũ đơn giản trở lại máy chủ web [điều này cũng có thể chứa CSS và JavaScript]

Máy chủ web gửi tệp HTML cũ đơn giản đến trình duyệt web

Trình duyệt web hiển thị HTML

php program.php

Vì vậy, bạn có thể thấy trong bối cảnh này, PHP được liên kết chặt chẽ với HTML và bạn phải sử dụng cả hai cùng nhau.

Chế độ độc lập

Bạn có thể sử dụng PHP bên ngoài trình duyệt web ở chế độ độc lập, như sau:

trong đó chương trình.php là một tệp văn bản chứa các lệnh PHP.

Trường hợp sử dụng:

Trong một ứng dụng web lớn, chúng tôi có thể tạo một chương trình tải hàng loạt trong PHP được điều hành bởi cron theo các khoảng thời gian theo lịch trình trên máy chủ web để tải dữ liệu vào hệ thống của chúng tôi hoặc xuất dữ liệu sang hệ thống khác - chương trình tải hàng loạt này có thể là một đơn độc Chương trình PHP [tức là không liên quan gì đến trình duyệt HTML hoặc Web].

HTML -->Javascript controlller-->AJAX call to PHP program  

PHP program -->outputs JSON data to web browser.-->Javascript-->HTML view  

Lưu ý rằng rất hiếm khi sử dụng PHP theo cách này ngoại trừ là một phần của ứng dụng web lớn hơn.

Giao diện loại Ajax

Đây là một khái niệm thường được sử dụng trong các ứng dụng trang đơn:

Library/Plugin

Trong bối cảnh này, các chương trình HTML được tạo chủ yếu bởi các nhà thiết kế web phía trước sử dụng HTML, CSS và JavaScript và có một sự phân định rõ ràng giữa mã đó và những người phụ trợ được lập trình trong PHP.

Các bạn PHP thực hiện yêu cầu được định dạng JSON, xử lý nó và trả lại dữ liệu JSON trở lại thói quen gọi.

Trong hệ thống này, bạn có thể trở thành một lập trình viên PHP không biết hoặc quan tâm đến HTML. Loại hệ thống này đang trở nên phổ biến hơn nhưng vẫn khá hiếm và chủ yếu được sử dụng trong phát triển doanh nghiệp/mạng nội bộ.

Có rất nhiều điều bạn không chắc chắn khi bạn lần đầu tiên đi sâu vào phát triển web. Tôi hoàn toàn hiểu bạn, tôi đã ở đó một vài năm trước đây. Tôi biết những gì bạn đấu tranh và tôi bắt đầu blog này để trả lời chính xác những câu hỏi như vậy.

Bạn nên học HTML trước PHP vì HTML là phải biết tạo các trang web, trong khi PHP là tùy chọn, tùy thuộc vào loại dự án web của bạn. Nó có thể là một ý tưởng tốt để kết hợp việc học cả hai cùng một lúc nhưng không học PHP trước.

Bạn có thể tin rằng việc học cả hai cùng một lúc sẽ tăng tốc trong việc bạn nhận được một công việc là một nhà phát triển đầy đủ, nhưng đó không phải là trường hợp.

Bạn nên lấy các nguyên tắc cơ bản của HTML xuống trước, sau đó thực hành CSS, sau đó thêm JavaScript và cuối cùng bắt đầu với PHP và điều này đến từ kinh nghiệm của riêng tôi. Và đừng lo lắng, nếu bạn dành vài giờ mỗi ngày, bạn sẽ sẵn sàng bắt đầu với PHP sau 2 - 3 tháng.

Tại sao bạn nên học HTML trước [để trở thành nhà phát triển web]?

Bạn nên học HTML trước, không chỉ trước PHP, mà còn trước JavaScript, bởi vì đây là ngôn ngữ đánh dấu tiêu chuẩn để tạo các trang web. Đây là ngôn ngữ được sử dụng để xây dựng các trang web. & NBSP; Tất cả các ngôn ngữ mã hóa khác đều có để thêm các chức năng và hành vi khác nhau vào trang web và ngoại hình trong trường hợp của CSS. Nhiều người trong số họ là tùy chọn, và bạn thêm chúng vào dự án nếu nó có ý nghĩa. Nhưng HTML là bắt buộc. Trên thực tế, bạn có thể xây dựng một trang web hoàn toàn hoạt động với HTML và CSS. Nếu bạn không cần bất kỳ phụ trợ hoặc một số công cụ nào được thêm vào trang web [như gửi email, hiển thị bản đồ động, v.v.], thì HTML và CSS là hoàn toàn đủ.

Học HTML mất bao lâu?

Học HTML chỉ mất vài ngày. Bạn không cần phải làm chủ nó, bạn chỉ cần đủ tốt để biết cách tạo bảng, thêm các mục được liệt kê và chưa niêm yết, tạo liên kết và thêm hình ảnh. Phần còn lại bạn có thể học trên đường đi khi bạn đang thêm những thứ mới như CSS và JavaScript và cuối cùng là PHP. Mặc dù khi bạn bắt đầu học PHP, bạn sẽ có một sự hiểu biết rất tốt về HTML, rất có thể CSS và JavaScript sẽ khiến bạn có nhiều vấn đề hơn, nhưng không phải HTML.

VIDEO: Học PHP có còn giá trị không?

Bạn nên học PHP sau khi bạn đã biết HTML, CSS và một số JavaScript. Bạn không cần phải là một chuyên gia trong đó, nhưng các nguyên tắc cơ bản của cả 3 là cần thiết trước khi nhảy vào ngôn ngữ phụ trợ như PHP.

Tất nhiên, không có điểm nào trong việc học PHP nếu bạn sẽ không sử dụng nó cho phần phụ trợ của trang web. Bạn có rất nhiều tùy chọn khác như JavaScript [vâng, nó có thể được sử dụng cho phần đầu và với nút [//nodejs.org/en/about/] cho phần phụ trợ].

Lộ trình và khung thời gian để bắt đầu học PHP

Tôi đã tham dự trại khởi động và sau 16 tuần, tôi là một nhà phát triển web Stack đầy đủ [đủ tốt để bắt đầu tìm kiếm thực tập và một số vị trí cơ sở]. Con đường học tập của tôi như sau:

  1. HTML trong tuần đầu tiên
  2. CSS trong tuần 2 và 3
  3. JavaScript cho các tuần 4, 5, 6 và 7
  4. PHP cho các tuần 8 đến 16 [1 tuần cho một dự án kết thúc lớn hơn]

Bạn có thể bắt đầu học PHP sau 2 tháng khi lần đầu tiên giới thiệu HTML là hoàn toàn mới đối với mã hóa, nhưng hãy nhớ rằng việc mã hóa các trại khởi động di chuyển với tốc độ rất nhanh và bạn đang mã hóa và học những điều mới ít nhất trong 12 giờ mỗi ngày, 6 ngày mỗi tuần. Có lẽ tôi viết một bài báo về một ngày trong cuộc đời của một sinh viên bootcamp một ngày :]. Nhiều khả năng bạn sẽ cần phải dành nhiều thời gian hơn cho phần trước và điều đó hoàn toàn tốt. Đó là sự nhất quán mà quan trọng, và bạn cũng sẽ đến đó, chỉ là không nhanh như vậy.

Bạn muốn đào sâu hơn khi chính xác là thời gian để học không chỉ PHP, mà nói chung là phát triển web cuối cùng? Bạn có thể đọc tất cả về nó trên liên kết này.

Khi nào nên sử dụng PHP và khi nào nên sử dụng HTML?

Phát triển web đầy đủ bao gồm hai phần:

  • Phát triển phía trước
  • Phát triển kết thúc trở lại

PHP là ngôn ngữ kịch bản phía máy chủ và nó chủ yếu được sử dụng cho phần cuối. Nó hoạt động rất tốt với việc nhúng vào HTML. Hãy để tôi giải thích điều này nhiều hơn một chút.

Hãy tưởng tượng rằng bạn muốn hiển thị một số giá trị được lưu trữ trong cơ sở dữ liệu. Bạn có thể làm điều này với HTML một mình. Đây là nơi PHP xuất hiện. Nó có thể thực hiện các tính toán trên phía máy chủ về những gì cần hiển thị [như một danh sách mua sắm đã lưu hoặc một danh sách các mặt hàng bạn đã mua trước đó].

PHP là nổi tiếng nhất về việc trở thành ngôn ngữ mà WordPress được xây dựng. Đây là khoảng 30% của tất cả các trang web đang sử dụng WordPress và blog của tôi cũng vậy.

Vì bạn có thể thấy PHP có thể cực kỳ hữu ích.

Vậy tại sao sử dụng HTML ở tất cả? Vâng HTML là ngôn ngữ tiêu chuẩn để xây dựng các trang web. Mặc dù bạn có thể tạo toàn bộ trang tĩnh [chỉ nội dung frontend không bao giờ thay đổi, không có phụ trợ] với chính PHP và hoàn toàn không sử dụng HTML, nhưng đây chắc chắn không phải là cách tiếp cận tốt nhất.

Việc thực hiện các thay đổi trong HTML rất đơn giản và tại sao lại chạy toàn bộ máy chủ phụ trợ nếu bạn không thực sự cần nó. Bạn tiết kiệm chi phí và các thẻ HTML dễ xem liệu chúng có được viết bằng HTML hay không so với PHP.

Vì vậy, những điều quan trọng cần đưa ra khỏi điều này:

  1. Đối với trang web tĩnh sử dụng HTML
  2. Đối với các trang web yêu cầu một số logic phụ trợ và cần phải có cơ sở dữ liệu, hãy sử dụng PHP [hoặc bất kỳ ngôn ngữ phụ trợ nào khác như JavaScript hoặc Python]

Bạn có thể đặt PHP trong HTML không?

Bạn có thể đặt PHP trong HTML. Có hai cách tiếp cận này:

  1. Nhúng mã PHP vào tệp HTML của bạn
  2. Kết hợp PHP và HTML trong các tệp với kết thúc .php

Điều quan trọng bạn cần ghi nhớ là PHP cần một phía máy chủ. Vì vậy, bạn cần phải có một máy chủ chạy cho việc này để hoạt động.

Bởi vì điều này có thể được giải thích tốt nhất trong một video, một đã tìm thấy bạn một tutotirus YouTube ngắn về nó:

Video: Cú pháp mã PHP - Cách nhúng PHP trong HTML

Sự kết luận

Trong khi tôi nói với bạn rằng bạn nên học HTML trước khi nhảy vào PHP, điều đó không có nghĩa là bạn có thể học cả hai cùng một lúc. Hoặc thậm chí là bạn có thể đi và học PHP trước khi bạn biết bất kỳ HTML nào. Lần đầu tiên tôi đã thử học PHP và HTML cùng một lúc và đó chỉ là quá nhiều câu hỏi phát sinh thực sự làm tôi bối rối và do đó tôi bị mắc kẹt. Đối với tôi, cách tiếp cận cấu trúc bắt đầu với HTML sau đó CSS ​​theo sau là JavaScript và sau đó PHP hoạt động tốt hơn nhiều [và đối với hàng trăm sinh viên khác tại bootcamp]. Đó là lý do tại sao tôi nghĩ rằng tốt hơn là tìm hiểu các nguyên tắc cơ bản của HTML trước và sau đó mở rộng trên CSS và JavaScript để thực sự hiểu được sự phát triển web phía trước tốt hơn và sau tất cả những gì đó chuyển sang PHP. Cộng với việc trở thành một nhà phát triển đầu tiên mất ít thời gian hơn.

Tôi nên học PHP đầu tiên hay HTML?

HTML, bạn nên kết hợp hai ngôn ngữ này để tăng cường trang web tĩnh của bạn với một số yếu tố động. Tuy nhiên, chúng tôi khuyên bạn nên bắt đầu học HTML trước khi bạn nhìn sâu hơn vào PHP.start learning HTML before you look deeper into PHP.

PHP có dễ hơn HTML và CSS không?

PHP rất dễ học nhưng không nhiều như HTML. HTML rất dễ học. PHP được sử dụng để phát triển phía máy chủ. PHP không thể được sử dụng trong tệp HTML.. HTML is very easy to learn. PHP is used for server-side development. PHP can't be used in an HTML file.

Chúng ta có thể học PHP trực tiếp không?

Đối với các lập trình viên mới bắt đầu và những người chỉ đi vào phát triển WordPress, PHP là một trong những nơi tốt nhất bạn có thể bắt đầu.Đó là một ngôn ngữ siêu đơn giản và đơn giản, làm cho nó trở thành một trong những ngôn ngữ lập trình tốt nhất để học, vì vậy nó khá dễ dàng để tham gia và nó tạo nên xương sống của sự phát triển trực tuyến.PHP is one of the best places you can start. It's a super simple and straightforward language, making it one of the best programming language to learn, so it's fairly easy to get into, and it makes up the backbone of online development.

Tôi nên học gì trước khi học PHP?

PHP xây dựng trên các ngôn ngữ lập trình khác.Bạn nên hiểu xương sống của các trang web bao gồm HTML, CSS và JavaScript.Nhận một sự hiểu biết nền tảng về kịch bản.Hiểu các nguyên tắc cơ bản của những gì PHP có thể được sử dụng và bắt đầu học một số tập lệnh cơ bản.understand the backbone of websites including HTML, CSS and JavaScript. Get a foundational understanding of scripting. Understand the fundamentals of what PHP can be used for and begin learning some basic scripts.

Bài Viết Liên Quan

Chủ Đề