Cho em hỏi mấy cái đuôi .asp , .aspx , .epi có chức năng gì khác so với .php không?.. Giải thích rõ cho em hiểu với?
Cái đó là phần mở rộng của file thôi em. VD web được viết bằng ngôn ngữ php thì có tên file là info.php, ngôn ngữ asp thì info.asp....
Đuôi nó ko quan trong em viết PHP xong lưu bằng đuôi asp hay aspx chạy ko, asp hay aspx có chạy được trên server Linux ko. Đã ko giải thích thì thôi. còn đã giải thik thì cho rỏ ràng xi. Cảm ơn!
HTML ko phải ngôn ngữ lập trình nha bạn, học bạn nên tìm hiểu nó là cái gì, vì sao có nó, nó ra đời như thế nào và để làm gì? Có nhùi bạn có thể code rất tốt nhưng chưa biết nó là cái gì. Thầy thanh trường mình từng hỏi 1 bạn học mạng " Lên domain để làm gì? Ko bik, do cồ dạy lên thì lên thôi, làm đúng, chạy ok".
HTML (Hyper Text Markup Language) là ngôn ngữ đánh dấu siêu văn bản, nôm na là nó dùng để tạo ra bộ mặt cho trang web! Nó không được xếp vào ngôn ngữ lập trình, và cũng đừng đánh đồng nó với PHP hay ASP! Tìm hiểu hơn về web, web tĩnh, web động chúng ta sẽ thấy sự khác nhau đó! PHP là ngôn ngữ lập trình chạy cho ứng dụng web chạy apache trên hosting LINUX hoặc IIS có php handler cơ bản là nó gần với ngôn ngữ C++ Còn ASP, ASPX là ngôn ngữ lập trình cho các ứng dụng chạy trong môi trường IIS của windows, (chạy trên LINUX thì chưa thấy) cơ bản nó gần với ngôn ngữ VB hoặc C # Nhìn chung với các đuôi mở rộng như .php, .html, .asp, .aspx, .js, .epi.... cho ta thấy website được viết bởi ngôn ngữ lập trình gì Tuy nhiên với chức năng rewrite url (dùng cho SEO link, SEO url) người ta có thể tự thay đổi đuôi đó bằng cách định nghĩa lại với .htaccess! Tùy theo bạn lập trình thiên về hướng nào thì có thể lựa chọn ngôn ngữ PHP, JAVA, ASP, ASP .NET để xây dựng trang web... Nhưng dù thế nào đi nữa, kết quả trả về cho client browser đều ở dạng HTML! Thân!