hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Un regard sur: Configuration du serveur local avec AMPPS

MAMP est l'application la plus populaire dans OSX pour exécuter le serveur local; pour les utilisateurs Windows, WAMP ou XAMPP sont probablement les options les plus utilisées. Ces 3 applications sont suffisantes pour le travail. Mais s'il y a un autre outil qui peut rendre le travail d'un développeur plus rapide et plus efficace, nous sauterions sur cet outil à chaque occasion.

Récemment, nous avons découvert une application appelée AMPPS . Il est rempli de fonctionnalités et ne se contente pas d'exécuter un serveur local. Si vous êtes actuellement à la recherche d'une application alternative, jetons un coup d'œil sur ce qu'APPPS a à offrir et voyons comment déployer un site Web sur un ordinateur local .

Commencer

Semblable aux 3 applications mentionnées ci-dessus, AMPPS est livré avec Apache, MySQL, et phpMyAdmin qui nous permettent d'exécuter et de développer localement le web basé sur PHP dans l'ordinateur. En outre, AMPPS inclut également MongoDB, Python et RockMongo pour répondre aux besoins et préférences techniques plus larges.

En outre, AMPPS est livré avec Softaculous qui nous permet d' installer des applications Web de la manière la plus courte possible avec l'auto-installateur. Au moment d'écrire ces lignes, il y a plus de 280 applications Web qui peuvent être installées via Softaculous qui comprend WordPress, Drupal, Mangento, et même la nouvelle plateforme de blogs Ghost.

Avec cela, nous pouvons également créer des noms de domaine pour les sites Web que nous avons créés, au lieu d'utiliser le nom par défaut localhost .

Installation d'AMPPS

AMPPS est une application gratuite, disponible pour Windows et OSX. Téléchargez-le ici et suivez les instructions d'installation en fonction de votre système d'exploitation. Lancez-le, puis ouvrez l'Admin AMPPS. Assurez-vous que Apache et MySQL ont été démarrés.

Ensuite, ouvrez votre navigateur et allez à localhost/ampps . C'est la page où des choses comme l'installation d'applications, la configuration du mot de passe pour AMPPS, la création de base de données ainsi que la gestion des noms de domaine sont effectuées.

Utiliser AAMPS

Sur le côté gauche, comme le montre la capture d'écran ci-dessus, vous pouvez voir qu'il existe plusieurs catégories d'applications allant des blogs, CMS, E-Commerce aux applications éducatives.

A titre d'exemple, nous allons installer Magento. C'est une plate-forme de commerce électronique très bien adaptée aux magasins en ligne complexes et de grande taille. Avant de continuer, nous devons créer un nom de domaine pour cela.

Créer un nom de domaine

Cliquez sur l'icône Ajouter un domaine . Dans ce cas, store.dev, vous pouvez, bien sûr, nommer librement le domaine. Notez que si vous utilisez Pow sur votre système, vous devez le désinstaller. Sinon, le domaine ne sera pas accessible et retournera simplement une erreur Not Found .

Sélectionnez "Ajouter une entrée au fichier hôte? " Pour enregistrer puis nom de domaine dans le fichier hosts .

Lorsque vous cliquez sur Ajouter un domaine, le nom d'utilisateur et le mot de passe de votre compte d'administrateur vous sont demandés lors de la tentative d'écriture du fichier hosts .

À ce stade, nous avons fini d'ajouter le nom de domaine. Vous pouvez l'essayer dans le navigateur pour vous assurer qu'il est accessible. Si ce n'est pas le cas, il est probable que vous ayez une autre application qui occupe également l'hébergement virtuel, comme Pow . Si vous l'avez installé, désinstallez-le.

Installation de Magento

Obtenir une application installée et exécutant avec AMPPS est si facile avec l'outil d'installation automatique en un seul clic. Et comme mentionné, nous allons installer Magento . Alors, passons à Ecommerce> Magento et cliquez sur le bouton Installer .

Remplissez les configurations requises et (de nouveau) cliquez sur le bouton Installer en bas de la page.

Le processus peut prendre un certain temps, et si c'est la première fois que vous installez Magento ou toute autre application, AMPPS devra télécharger la source du paquet. Lorsque le processus est terminé, le site Web devrait être accessible, comme suit.

Terminé!

Nous avons fini.

Il m'a fallu moins d'une minute pour installer Magento. Comparé à la manière traditionnelle, qui peut prendre de 10 à 15 minutes, c'est vraiment un gain de temps. Il élimine également la plupart des tracas (mise en place de Magento peut être pénible, été là).

Conclusion

Comme vous pouvez le voir ci-dessus, AMPPS est livré avec un gestionnaire de domaine, et un outil d'installation automatique pour des centaines d'applications Web. En outre, il existe littéralement un ensemble de fonctionnalités gratuites que nous n'avons pas encore explorées. En comparaison, je pense que AMPPS pourrait vraiment être une meilleure alternative à MAMP, WAMP et XAMPP.

10 raisons pour lesquelles vous avez besoin d'optimisation du code

10 raisons pour lesquelles vous avez besoin d'optimisation du code

Pendant que nous écrivons du code, nous prenons continuellement des décisions et choisissons entre des solutions qui peuvent sembler équivalentes au premier abord. Plus tard, il s'avère généralement que certains choix conduisent à un programme plus efficace que d'autres, donc une recherche des meilleures pratiques de codage et des techniques d'optimisation se produit naturellement, et nous commençons à voir l'ensemble du processus de développement comme un problème d'optimisation à résoudre .Bien que les

(Conseils techniques et de conception)

Comment utiliser les crochets d'action WordPress dans la personnalisation de thème

Comment utiliser les crochets d'action WordPress dans la personnalisation de thème

Les thèmes enfants WordPress permettent de personnaliser l'apparence d'un thème de manière relativement simple. Si les options du thème ne vous proposent pas de choix de conception adéquats, vous pouvez simplement ajouter une nouvelle règle au fichier de style par défaut du thème enfant nommé style.css. Mai

(Conseils techniques et de conception)