Thật ra thì không thể phân tranh cái nào mạnh nhất , mà nên nói nó mạnh nhất khi dùng với trường hợp nào . Tùy theo mục đích sử dụng mà Sử dụng. Mình hiện tại cũng là Java Devloper mình làm cả phần mền, web và mobile app . Nếu bạn chỉ muốn làm web đơn giản thì bạn có thể dùng JSP/Servlet rất tốt chạy rất nhẹ nhàng ,còn nếu muốn làm ứng dụng lớn(nhiều người sử ,dụng tính năng đa dạng) thì sử dụng lên Core Java EE thì sẽ đáp ứng tốt nhu cầu. Còn bạn hỏi tại sao PHP lại được yêu thích thì là do ngày xưa chi phí để tạo hosting rất đắt , bộ nhớ không nhiều tốc độ chậm, mà lại có PHP vừa nhẹ , nhanh thì tự nhiên họ Chuộng vì lúc ấy mấy hosting nó toàn cài php hết , chi phí để bạn mua riêng hosting để cài java thì vừa đắt vừa chậm nên họ không thích, bây giờ thì hết chuyện đó rồi. và còn một lý do khác nữa đó là PHP nó có Wordpress ,Joomla, PhpBB, MyBB là các bộ mã nguồn mở hỗ trợ phát triển rất tốt . Mình không đánh giá vào cái nào tốt cái nào không tốt cả , vì là lập trình viên ai cũng yêu chính công nghệ mình đang là cả mà , hãy cố gắng triển khai đúng mục đích là sẽ mạnh nhất. Thân