http://localhost:8888

Tahukah Anda bahwa komputer Anda mencoba mengakses sesuatu di localhost menggunakan port 8888? Ini bisa menjadi masalah bagi pembuat situs web, karena ini dapat memengaruhi cara kerja situs Anda. Pada artikel ini saya akan menunjukkan kepada Anda apa yang sebenarnya terjadi dan menunjukkan kepada Anda dua perbaikan yang akan memperlambat atau sepenuhnya menghentikan akses localhost.

Ketika Anda mencoba membuka https://localhost:8888 di Internet Explorer 7, tidak ada yang terjadi ... browser selalu berhenti bekerja dan membuka jendela baru

Saya baru saja menyiapkan VPS Ubuntu baru untuk menjalankan server LAMP pribadi saya sendiri untuk pengembangan dan pengujian, mengingat hosting bersama yang saya gunakan menjadi agak lambat. Bagaimanapun, demi kenyamanan, saya memutuskan untuk mengatur URL localhost ke alamat IP seperti yang biasa saya lakukan ( 127.0.0.1 atau 192.168..x ). Inilah cara Anda dapat melakukannya di kotak ubuntu Anda.

Localhost:8888 adalah web server Apache2 yang dapat Anda gunakan untuk mengelola database MySQL. Ini telah dirancang sehingga dapat dengan mudah diatur dan dikonfigurasi untuk pengembangan. Untuk mulai menggunakannya, cukup klon repositori ini. Minimal, Anda harus memberikan petunjuk untuk mengkompilasi sumber serta menginstal MySQL jika Anda belum memilikinya dan menginstal interpreter PHP terbaru dari CPAN (jika menggunakan Windows).

localhost:8888 adalah instance MySQL khusus yang menjalankan salah satu server mongoDB ekstensi Magento. Tujuannya adalah untuk memungkinkan pengguna menguji konten ekstensi Magento tanpa harus menginstal paket secara fisik di komputer kerja mereka. Proses kompilasi dan penerapan untuk ekstensi Magento umumnya membutuhkan waktu yang sangat lama (bahkan setelah dibuat di banyak mesin). Instance ini memungkinkan pengembang untuk menguji perubahan dan fungsionalitas baru sementara pada saat yang sama dapat menyimpan gambar yang digunakan untuk mengembangkan ekstensi.

MySQL Information Systems (MSIS) adalah produk komersial IBM yang mengintegrasikan MySQL dengan sistem operasi Microsoft Windows. Localhost adalah bagian penting dari MAMP yang memungkinkan MySQL untuk dimulai dan dipelihara di localhost alih-alih instance default yang disiapkan oleh penyedia hosting. Konfigurasi MAMP memastikan Anda menginstal MySQL versi terbaru untuk menjaga data Anda sejernih kristal.

MAMP adalah kerangka kerja PHP yang dapat Anda gunakan untuk pengembangan. Sederhana dan modular dengan dokumentasi yang bagus. MySQL adalah default di MAMP, meskipun MariaDB juga tersedia, tetapi MySQL tetap yang paling banyak digunakan dan didukung.

MySQL saat ini menjadi fitur terdepresiasi dari PHP. Dirancang sebagai bahasa query, MySQL telah digantikan oleh kerangka kerja PHP yang lebih efisien, libmysql dan PHPMySQL. Tetapi MySQL belum mati dan dapat dibersihkan dan digunakan kembali oleh siapa saja yang ingin membuat situs web atau aplikasi berbasis database. Artikel berikut akan menunjukkan kepada Anda cara membuat instance mysql lokal di localhost Anda (8088) menggunakan pengetahuan dasar dan praktik terbaik. Ini juga akan menunjukkan kepada Anda bagaimana menggunakannya dengan MAMP dan MySQL secara langsung, tetapi tidak pernah melihat kerangka kerja lain.