Ceci est un résumé des bases de Ruby on Rails.
Démarrez le terminal.
$rails nouveau nom d'application
En exécutant la commande ci-dessus, un dossier portant le même nom que le nom d'application saisi sera créé et les dossiers et fichiers nécessaires au développement y seront préparés.
Nom de l'application/
├ app/Dossier principal de l'application
├ config/Dossier pour les informations de réglage
├ db/Dossier lié à la base de données
└:Autre
Entrez dans le terminal
$ rails server
Ouvrez localhost sur le port 3000 dans un navigateur tel que Google Chrome ou Safari.
localhost:3000
Ruby on Rails a démarré avec succès.
Cette fois, il est sorti sous le nom de port 3000, mais le mot numéro de port est indispensable pour les connaissances liées à l'infrastructure.
Explication de 1 minute de terminologie Internet - Qu'est-ce qu'un numéro de port --- JPNIC explique comme suit. Je vais.
Le numéro de port est un numéro qui identifie le programme utilisé par l'ordinateur pour la communication en communication TCP / IP. Le numéro de port est un entier 16 bits, compris entre 0 et 65535.
Dans la partie la plus profonde, il existe environ trois types de numéros de port.
Il est classé comme ci-dessus.
Au fait, cette fois, le port 3000 est utilisé par défaut pour Ruby on Rails, et le port 8000 est utilisé pour Django, mais ces 3000 et 8000 correspondent aux numéros de port enregistrés (1024 à 49151). , L'IANA accepte maintenant les enregistrements et les publie.
Abréviation pour Internet Assigned Numbers Authority. Il s'agit d'une fonction permettant de gérer les ressources Internet telles que le nom de domaine, l'adresse IP et le numéro AS, le nom et le numéro de protocole utilisés dans chaque protocole. L'IANA a été fondée en 1988 par le regretté Jonathan Bruce Postel de l'Institute for Information Science (ISI), University of South California. L'IANA est l'une des plus anciennes institutions sur Internet, et ses activités remontent aux années 1970. Après cela, l'ICANN a été créée en octobre 1998, et le rôle de la gestion globale de l'IANA et de la coordination de diverses ressources a été repris dans le cadre de l'ICANN. Pour cette raison, il est utilisé pour représenter la fonction de gestion des ressources Internet, y compris les ressources historiques. Citation: Glossaire JPRS | IANA
La communication TCP / IP et HTTP peuvent être approfondies, je vais donc écrire un article si j'ai une chance.