30/09/2018, 21:56
Nên học ngôn ngữ nào để lập trình Web?
Hiện tại em đang học 12 và muốn học về lập trình Web nhưng không biết nên học ngôn ngữ nào. Định học PHP nhưng thấy nhiều người bảo không nên học. Nhờ các anh chị tư vấn giúp ạ.
Bài liên quan
Lập trình web có 2 hướng là:
=> Để theo hướng Front-end: Bạn cần biết cơ bản các ngôn ngữ HTML & CSS và Javascript
=> Để theo hướng Back-end: Bạn cần biết các ngôn ngữ PHP, ASP.NET, SQL … đại loại là thế
=> Tham khảo thêm tại đây: http://bit.ly/29pQuBE
Vậy nếu em muốn học backend thì nên học ngôn ngữ nào là tốt nhất ạ. Định học PHP nhưng lên mạng đoc thấy có mấy bài bài viết bảo không nên học PHP
Ai bảo? Bài viết nào??
Facebook được viết bằng ngôn ngữ PHP đấy bạn!
P/S: Trước khi học PHP mình nghĩ bạn nên tìm hiểu sơ qua HTML trước
Thằng nào bảo PHP không nên học vậy ? Bạn lên mạng tìm việc xem, đừng nghe đứa nào khuyên cả tự mình chứng thực là tốt nhất.
Tất nhiên cái đứa khuyên không nên học PHP không phải là vì PHP ít việc rồi :)). Mình còn đọc ở đâu đó nói ban đầu FB dc viết bằng PHP nhưng sau đó đã thay (hay bổ sung) bằng ngôn ngữ khác rồi thì phải :-?
FB được viết bằng HH (phát triển từ PHP) ở toàn bộ hệ thống Backend. Các phần frontend và tương tác dùng React. Một số chỗ cần realtime thì dùng ngôn ngữ khác vì PHP ko realtime được.
Vâng ạ. Em đang học HTML với CSS. Chắc học xong thì sẽ học tiếp PHP
Nhầm
http://php.net/manual/en/book.sockets.php
http://socketo.me/
Học javascript hoặc java á bạn . Ý kiến cá nhân.
Lạy cụ realtime ở đây là tương tác realtime ông thử chạy 1 tập tin PHP ko có thằng JS coi có realtime được ko =))
Realtime, bạn định nghĩa realtime là gì vậy . Nói vậy bạn cần làm 1 server “realtime” với android app cũng cẫn JS à
Android là Web à =)) đưa App Native ra làm gì. Bây giờ mình cho bạn 1 server: code HTML + CSS và ở backend dùng socket. Tặng trình duyệt Chrome bạn chạy realtime rồi quay clip lại mình sẽ tạ lỗi với bạn ngay. Nếu PHP làm tốt realtime thì hẵn ai cũng dùng rồi =)) socket của nó đơn thuần là mở cổng ở phía sv để cho thằng client và native bắt thôi mà lĩnh vực đó nó ko có, Ý mình nói là realtime ở client chứ ko phải ở Server.
Vậy ý bạn khi nói câu này là gì , nếu nói vậy thì web app nào cũng cần dùng “ngôn ngữ khác” chứ chưa cần nói đến realtime.
Phía server cả client Facebook không dùng PHP -_- chán ông ghê. Mình nói facebook ông à
Cái này nguyên văn chứ ko phải riêng lẽ đâu.
học c# hay java thì có thể làm được cả web cả app còn php thì làm được mỗi web thôi à nên hcoj c# vì tương lại thằng này mình thấy khá ok à
À vậy mình nhầm, sorry bạn .
hehee có gì đâu diễn đàn mình, mọi góp ý để bổ xung kiến thức cho nhau mà Thanks bạn.
Học web có rất nhiều ngôn ngữ lập trình để bạn chọn lựa. Nhưng mình khuyên bạn là nên tập trung vào JavaScript.
Lý do: đàng nào ban cũng đụng đến JavaScript nên trước sau gì cũng phải học. Tốt hơn hết là học cho thành thạo cái này và dùng cả ở phía client và phía server luôn thì bạn sẽ đỡ mất công phân tán sức lực học 2 ngôn ngữ lập trình (có thể học nhưng tính sau, học 1 sẽ tập trung và với cùng thời gian thì chạy một chiếc xe máy sẽ nhanh hơn chạy hai chiếc cùng lúc).