http://localhost:8888

Sapevi che il tuo computer sta tentando di accedere a qualcosa sul localhost utilizzando la porta 8888? Questo può essere un problema per i costruttori di siti Web, perché potrebbe influire sul funzionamento del tuo sito. In questo articolo ti mostrerò esattamente cosa sta succedendo e ti mostrerò due correzioni che rallenteranno o interromperanno completamente l'accesso a localhost.

Quando si tenta di aprire https://localhost:8888 in Internet Explorer 7, non succede nulla... il browser smette sempre di funzionare e si apre una nuova finestra

Ho appena impostato un nuovissimo Ubuntu VPS per eseguire il mio server LAMP privato per lo sviluppo e il test, dato che l'hosting condiviso che stavo usando stava diventando piuttosto lento. Ad ogni modo, per comodità, ho deciso di impostare l'URL localhost su un indirizzo IP come faccio di solito ( 127.0.0.1 o 192.168..x ). Ecco come puoi farlo sulla tua scatola di Ubuntu.

Localhost:8888 è un server Web Apache2 che puoi utilizzare per gestire i database MySQL. È stato progettato in modo che possa essere facilmente impostato e configurato per lo sviluppo. Per iniziare a usarlo, clona semplicemente questo repository. Come minimo, dovresti aver fornito le istruzioni per compilare i sorgenti e installare MySQL se non lo hai già e installare l'ultimo interprete PHP da CPAN (se usi Windows).

localhost:8888 è un'istanza MySQL speciale che esegue uno dei server mongoDB dell'estensione Magento. Il suo scopo è consentire agli utenti di testare il contenuto dell'estensione Magento senza dover installare fisicamente il pacchetto sul proprio computer funzionante. Il processo di compilazione e distribuzione per le estensioni Magento richiede generalmente molto tempo (anche dopo averlo compilato su più macchine). Questa istanza consente agli sviluppatori di testare le modifiche e le nuove funzionalità e allo stesso tempo di salvare le immagini utilizzate per lo sviluppo dell'estensione.

MySQL Information Systems (MSIS) è un prodotto commerciale di IBM che integra MySQL con il sistema operativo Windows di Microsoft. Localhost è una parte importante di MAMP che consente di avviare e mantenere MySQL su localhost invece dell'istanza predefinita impostata dal provider di hosting. La configurazione di MAMP assicura che tu abbia l'ultima versione di MySQL installata per mantenere i tuoi dati cristallini.

MAMP è un framework PHP che puoi utilizzare per lo sviluppo. È semplice e modulare con un'ottima documentazione. MySQL è l'impostazione predefinita in MAMP, sebbene sia disponibile anche MariaDB, ma MySQL rimane il più utilizzato e supportato.

MySQL sta diventando oggi una caratteristica deprezzata di PHP. Progettato come linguaggio di query, MySQL è stato sostituito da framework PHP più efficienti, libmysql e PHPMySQL. Ma MySQL non è ancora morto e può essere rispolverato e riutilizzato da chiunque desideri creare un sito Web o un'app basata su database. Il seguente articolo ti mostrerà come creare un'istanza mysql locale sul tuo localhost (8088) utilizzando le conoscenze di base e le migliori pratiche. Ti mostrerà anche come usarlo direttamente con MAMP e MySQL, ma non dopo aver esaminato un altro framework.