Làm cách nào để chuyển đổi mã PHP sang JSP?

Tôi có một trang web khá đơn giản sử dụng PHP và mYSQL và tôi phải chuyển nó sang JSP và Oracle, đó sẽ là một nhiệm vụ chính hay hai ngôn ngữ này giống nhau về cú pháp và chức năng?

Alicia

  • Chuyên gia lưu trữ web

    CHỈNH SỬA. rất tiếc, tôi đã bỏ lỡ sự thật rằng bạn đã đề cập đến trang web của mình rất đơn giản. Phần lớn điều này vẫn được áp dụng, nhưng có lẽ ít hơn đối với một trang web nhỏ. Điều tôi đang cố gắng nói là ngay cả khi đó là một trang web nhỏ. đừng xem nhẹ, hãy kiểm tra kỹ lưỡng, bạn có thể cần phải suy nghĩ lại hoàn toàn về phần lớn của nó. Tôi sẽ để mọi thứ khác ở đây vì lợi ích của việc có một con chó cái. Bạn thậm chí có thể thấy nó hữu ích

    Đó sẽ là một nhiệm vụ chính nếu trang web của bạn có độ phức tạp đáng kể.

    Bỏ qua thực tế rằng việc thay đổi từ PHP sang JSP không chỉ là thay đổi ngôn ngữ [đó là thay đổi mô hình - không sử dụng gì ngoài JSP Mô hình 1 thật khó chịu, khó chịu, khó chịu], bất kỳ mã cụ thể nào của MySQL mà bạn có cũng sẽ cần được chuyển qua

    Mã truy cập dữ liệu của bạn hoàn toàn không chuyển sang JSP. Đối với J2EE/JSP, bạn sẽ sử dụng JDBC hoặc một số loại phần mềm ánh xạ quan hệ đối tượng, tùy thuộc vào mức độ lớn của ứng dụng của bạn. Chắc chắn, nếu ứng dụng của bạn đủ lớn để bạn có thể xem xét sử dụng Hibernate, bạn không nên nhúng mã JDBC/Hibernate vào các tệp JSP của mình

    Và đây chỉ là phần nổi của tảng băng chìm. Hành động vật lý dịch từ PHP sang JSP sẽ dài và tẻ nhạt. SQL sẽ cần được viết lại và/hoặc chuyển vào các thủ tục được lưu trữ. Thử nghiệm sẽ rất đau đớn. Lỗi sẽ rất nhiều

    Điều này nghe có vẻ hơi bi quan, nhưng bạn thực sự phải nhìn vào tổng thể - nó không chỉ là "chuyển từ PHP sang JSP", nó thực sự là một dự án hoàn toàn mới. Tôi sẽ đề nghị đối xử với nó như vậy

    Trước khi tôi gửi cái này đến diễn đàn Java, tôi không hiểu tại sao bạn cần phải chuyển đổi sang JSP. Đầu ra trong trình duyệt sẽ giống nhau. Ngoài ra, PHP là miễn phí, vì vậy chi phí không phải là vấn đề

    Có lý do chính đáng nào cho việc này ngoài việc khách hàng đã nói như vậy không?

    Tái bút. đã thay đổi tiêu đề chủ đề

    Ngoài ra, việc đưa mã logic nghiệp vụ vào JSP [như truy cập vào db] được coi là thông lệ BAD trong thế giới Java và không công ty nào sẽ thuê nhà phát triển Java như vậy

    Như đã nói và giả sử bạn đến từ thế giới PHP, tôi có thể thấy rằng bạn sẽ nghĩ “Tôi có thể chuyển đổi cái này thành php thành jsp một cách dễ dàng”. Chà… Tôi có thể nói với bạn rằng việc gỡ lỗi trong JSP rõ ràng là tiêu đề. trong PHP, nó đưa ra dòng cụ thể với mô tả lỗi khá tốt. Trong JSP [ít nhất là đối với Tomcat], bạn gặp lỗi… hầu hết thời gian bạn có “NullPulumException” không trỏ đến đâu và sau đó hóa ra bạn đã bỏ lỡ “;” . Trong PHP [tôi đã làm lil], bạn không cần phải nhập thư viện, nhưng trong JSP… hơi phức tạp với w/JSTL hoặc bạn có thể nhúng Mã Java. Bây giờ, tôi hỏi lại… tại sao bạn lại chuyển đổi PHP sang JSP?

    Ngoài ra, Ứng dụng web Java có 100% JSP được coi là "thuần túy tào lao". Chà, trừ khi nó có ít hơn 3-5 jsp thì tốt thôi… nhưng hơn thế nữa thì đó là chuyện tào lao. Không nói, nó sẽ không hoạt động. Trên thực tế, nó có thể không có lỗi 100% nhưng việc duy trì mã sẽ là một cơn ác mộng

    Dù sao đi nữa, tại sao bạn lại chuyển đổi từ PHP sang JSP?

    Như đã nói và giả sử bạn đến từ thế giới PHP, tôi có thể thấy rằng bạn sẽ nghĩ “Tôi có thể chuyển đổi cái này thành php thành jsp một cách dễ dàng”. Chà… Tôi có thể nói với bạn rằng việc gỡ lỗi trong JSP rõ ràng là tiêu đề. trong PHP, nó đưa ra dòng cụ thể với mô tả lỗi khá tốt. Trong JSP [ít nhất là đối với Tomcat], bạn gặp lỗi… hầu hết thời gian bạn có “NullPulumException” không trỏ đến đâu và sau đó hóa ra bạn đã bỏ lỡ “;” . Trong PHP [tôi đã làm lil], bạn không cần phải nhập thư viện, nhưng trong JSP… hơi phức tạp với w/JSTL hoặc bạn có thể nhúng Mã Java. Bây giờ, tôi hỏi lại… tại sao bạn lại chuyển đổi PHP sang JSP?

    Điều này khá đúng và lý do là bạn không thực sự phải đặt mã như vậy vào JSP của mình

    Ngoài ra, Ứng dụng web Java có 100% JSP được coi là "đồ tào lao"
    Rất đúng. PHP là ngôn ngữ có thể xử lý mọi thứ cho trang web của bạn, trong khi JSP chỉ là một phần của J2EE. Bạn sẽ không nghe nhà phát triển nói rằng tôi đã làm một trang web JSP. Họ sẽ nói rằng tôi đã làm một trang web J2EE hoặc một trang web Java hoặc một trang web Java. JSP chỉ xử lý chế độ xem. Bạn sẽ không bao giờ kết nối với cơ sở dữ liệu trong trang JSP. Chỉ trong hướng dẫn, nhưng không bao giờ trong môi trường sản xuất. Nó chỉ không xảy ra. Không phải nói không làm được mà không ai làm.

    Giống như PHP, tệp Trang máy chủ JSP hoặc Java tạo trang web từ máy chủ, cho phép thực hiện các chức năng phức tạp hơn trang HTML cơ bản. Các tệp PHP và JSP dựa trên văn bản, vì vậy nếu máy chủ của bạn tạo một tệp PHP sẽ được hiển thị dưới dạng một tệp JSP, thì việc chuyển đổi nó rất dễ dàng. Trình duyệt hiển thị một trang web dựa trên tiện ích mở rộng, vì vậy ngay cả khi mã sẽ được hiển thị tốt nhất ở dạng JSP, nếu tiện ích mở rộng là PHP thì trình duyệt sẽ hiển thị theo cách đó

    Bước 1

    Nhấp chuột phải vào tệp PHP trên ổ cứng của bạn

    Video trong ngày

    Bước 2

    Chọn "Mở bằng" và nhấp vào "Notepad. "

    Bước 3

    Chọn "Lưu dưới dạng" từ menu "Tệp"

    Bước 4

    Nhấp vào "Trang máy chủ Java [*. jsp]" từ menu định dạng và nhấp vào "Lưu. " Mã bây giờ là một tệp JSP và sẽ được hiển thị trên trang web của bạn như vậy

    Làm cách nào để chuyển đổi mã PHP sang mã JSP?

    Cách chuyển đổi PHP sang JSP .
    Nhấp chuột phải vào tệp PHP trên ổ cứng của bạn. Video trong ngày
    Chọn "Mở bằng" và nhấp vào "Notepad. "
    Chọn "Lưu dưới dạng" từ menu "Tệp"
    Nhấp vào "Trang máy chủ Java [*. jsp]" từ menu định dạng và nhấp vào "Lưu. " Mã bây giờ là một tệp JSP và sẽ được hiển thị trên trang web của bạn như vậy

    Chúng tôi có thể chuyển đổi mã PHP sang Java không?

    Nhóm giàu kinh nghiệm của chúng tôi có thể cung cấp cho bạn dịch vụ di chuyển theo phương pháp chìa khóa trao tay và chuyển đổi toàn bộ ứng dụng PHP của bạn sang Java , cung cấp cho bạn ứng dụng sẵn sàng sử dụng trong thời gian thích hợp.

    Tôi có thể chuyển đổi PHP sang HTML không?

    Tìm và chọn các tệp PHP trên máy tính của bạn rồi nhấp vào Mở để đưa chúng vào Doxillion nhằm chuyển đổi chúng sang định dạng tệp HTML . Bạn cũng có thể kéo và thả trực tiếp các tệp PHP của mình vào chương trình để chuyển đổi chúng.

    Tệp JSP là gì?

    Trang máy chủ Jakarta [JSP; trước đây là Trang máy chủ Java] là tập hợp các công nghệ giúp nhà phát triển phần mềm tạo các trang web được tạo động dựa trên HTML, XML, SOAP hoặc các loại tài liệu khác . Được phát hành vào năm 1999 bởi Sun Microsystems, JSP tương tự như PHP và ASP, nhưng sử dụng ngôn ngữ lập trình Java. JSP. . Released in 1999 by Sun Microsystems, JSP is similar to PHP and ASP, but uses the Java programming language. JSP.

  • Chủ Đề