Source: ITX |
PHP adalah sebuah bahasa program yang sering digunakan untuk mengembangkan sebuah website, tetapi dapat juga dalam membuat aplikasi.
Sementara Java menjadi sebuah bahasa program yang sangat populer semenjak tahun 2012, kepopuleran java bukan hanya membuat aplikasi pengguna saja tapi juga dipakai menghubungkan pelanggan dan server di sebuah website.
Jadi apa perbedaan mendasar antara PHP dan Java, yuk simak di bawah.
- Setiap variabel di Java harus dideklarasikan dengan tipe data
- Di Java setiap variabel hanya dapat diisi dengan data berdasarkan tipe data yang telah ditetapkan
- Di Java setiap objek menunjukkan identitas objek itu sendiri
- Di Java arrays yang digunakan adalah C arrays, membuat arrays itu hanya memuat satu tipe data dan juga dengan panjang yang telah ditentukan.
- Di Java terdapat sebuah perintah ArrayList, array jenis ini sangat mirip dengan array yang ada di PHP
- Di Java kita tidak bisa mendapatkan nilai array seperti perintah lainnya, memanipulasi array selalu dengan method
- Java tak ada petunjuk antar objeknya, tetapi setiap objek di java mereferensikannya, ini mirip dengan PHP 5.
- Semua parameter method mempunyai nilai di Java
- main method yang menjadi perintah utama berada di method dalam class, sementara PHP tidak
- Di Java nama variabel tidak menggunakan sigil($), sementara PHP perlu menggunakannya untuk nama variable dan pemanggilan method
- Di Java nama class nya sangat sensitif dengan huruf besar dan kecil
- String tak dapat berubah di Java
- Di class Java, pustaka perintah sering berurutan, sementara PHP tidak.
- PHP method dan function dapat mempunyai parameter tambahan, sementara di Java tidak
- PHP dibangun dengan konsep "dijalankan, menerima perintah, berhenti" sedangkan Java menggunakan konsep "program berjalan, tetap berjalan, lalu menerima perintah"
- Java dikompilasai dengan bytecode sementara PHP dengan interpreted
- Java berkonsep statik, sedangkan PHP lebih ke dinamik
- PHP sering digunakan untuk membangun sebuah website, Java juga sering digunakan membangun website serta aplikasi-aplikasi lainnya
- Di PHP memanggil method menggunakan -> sementara di Java dengan .
- PHP mempunyai OOP (Object Oriented Program) tapi sering diabaikan, tetapi di Java OOP menjadi hal yang sering digunakan
- String di PHP menggunakan ' ' atau " ". Serta " " sering digunakan untuk mengevaluasi perintah tambahan. Sementara di Java tak ada evaluasi tersebut.
- Constructor di Java sama dengan nama class nya. Sementara PHP menggunakan _construct()
- Di Java method yang banyak sering digunakan, tapi di PHP bila ada method yang banyak akan mengakibatkan sedikit tak keseimbangan
- PHP code yang disatukan dengan HTML mirip dengan JSP (Java Server Page) di Java yang digunakan untuk web.
Untuk membangun sebuah web sendiri, banyak orang yang memilih menggunakan PHP karena lebih cepat dari pada menggunakan Java. Kecepatan sangat dibutuhkan pada shared hosting
Tetapi bila memakai dedicated server dengan pengembangan aplikasi web berskala besar dan Android programming, Java lebih baik dari pada PHP.
Tetapi ada juga orang yang menggunakan keduanya, yah tergantung dengan project yang mereka kerjakan.
Source:
3 comments
Write commentsinfo yang bermanfaat, dari tulisan diatas saya tau perbedaan antara php dengan java
ReplyMy blog
Thank you so much for ur information
Replyt
Reply