Inhaltsverzeichnis
Domänenregistrierung
Hosting
Content -Management -Systeme (CMS)
Asset Hosting (CDNs)
Die Schlussfolgerung der Reise
Heim Web-Frontend CSS-Tutorial Die Reise eines Anfängers zum Starten einer Website

Die Reise eines Anfängers zum Starten einer Website

Apr 18, 2025 am 10:20 AM

Eine Anfängerreise zum Start einer Website

Meine Webentwicklungsreise begann im September 2018. Wie viele neue Entwickler hatte ich Mühe, die Grundlagen des Lernens in Einklang zu bringen, um mit der schnellen Entwicklung der Branche Schritt zu halten. Der Aufbau einer einfachen, lokal gelagerten Website fühlte sich kilometerweit von der Start einer live, im Internet zugänglichen Site entfernt an. Trotzdem habe ich es getan! Und es war weitaus weniger entmutigend, komplex und kostspielig als erwartet.

Alles begann mit einer E -Mail an Chris und inspirierte einen informativen Artikel, der den Prozess klarstellte. Ich hatte keine vollwertige Website-nur ein Projekt, um mein Lernen zu unterstützen. Dieses laufende Projekt motivierte mich, den Live -Startprozess zu beschleunigen. Sie könnten dies sogar mit einer einfachen "Hallo, Welt!" Replizieren. HTML -Datei.

Ich entschied mich für Gatsby, einen reagierten statischen Site-Generator. Der modulare Ansatz fand mit meinem Hintergrund in physikalischem Produkt und mechanischer Konstruktion mit. Das Gebäude fühlte sich intuitiv an, wie beim Bau eines Lego -Burgs und das Hinzufügen von Komponenten, bis das Endprodukt fertig war.

Dies ist kein Tutorial, sondern ein persönlicher Bericht. Hoffentlich inspiriert es Sie und zeigt, dass es auch ohne formelle Ausbildung erreichbar ist, als jemand, der erst seit einem Jahr kodiert.

Domänenregistrierung

Anfänglich war es bedeutsam, eine Domäne zu erwerben. Eigentum implizite Verantwortung - Menschen würden auf Inhalte zugreifen, die ich zur Verfügung gestellt habe. Ich verbrachte Wochen, um den perfekten Namen zu quälen und Akronymgeneratoren und Thesaurien zu erkunden. Letztendlich entschied ich mich für joshlong.design , eine einfache Reflexion meiner Identität und meines Berufs. Ich genieße es immer noch, es in der Adressleiste zu sehen.

Nach Chris 'Rat (teilweise!) Kaufte ich zwei Domains: a .com und a .design . Der .design erforderte einige Preisvergleich. Das Verwalten von zwei Domänen ist überschaubar. Ich muss selten auf ihre Einstellungen zugreifen.

Der Kaufprozess war unkompliziert, ähnlich wie bei jeder Online -Transaktion. Namecheap ( .com ) und Google Domains ( .design ) boten ähnliche Erfahrungen, die Standardinformationen und Zahlungsinformationen erfordern. Google hat sich nicht aggressiv aggressiv verkündet. Sie boten kostenlose Whois -Schutz an, die ich für Privatsphäre akzeptierte. Namecheap hat jedoch aktiv Add-Ons wie Hosting-, E-Mail-, VPNS- und SSL-Zertifikate beworben-für mein Setup alle unnötig. Ich hatte bereits Hosting, benutzte einen E -Mail -Alias ​​und mein Hosting bot ein kostenloses Let's Encrypt -SSL -Zertifikat.

Hosting

Die Wahl eines Gastgebers erwies sich als schwieriger als die Registrierung von Domain. Die statische Natur (HTML, JavaScript) meiner Gatsby -Site vereinfacht die Entscheidung. Ich brauchte keine serverlastige Lösung wie eine für WordPress optimierte.

Angesichts Gatsbys Popularität habe ich mich für Netlify entschieden. Ihre Dokumentation ist ausgezeichnet und ich blieb bequem in der freien Stufe. Die Benutzerfreundlichkeit von Netlify war ein wesentlicher Faktor.

Ein kurzer GitHub -Hinweis: Ich bin kein Git -Experte. Ich habe ein Repository erstellt, das Anweisungen befolgt, um Änderungen über meinen VS -Code -Editor zu begehen und zu verabschieden. Es hat funktioniert, obwohl ich jetzt den Befehlszeilen-Git lerne.

Zurück zu Netlify: Ich habe ein Konto erstellt (keine Kreditkarte benötigt), mein Github -Repository verknüpft und mich angesehen hat, wie Netlify meine Website bereitstellt. Nachdem ich für die temporäre URL von Netlify bereitgestellt hatte, habe ich meine registrierte Domain verknüpft. Netlify stellte Namenserver zur Verfügung, die ich zu Google Domains hinzugefügt habe. Die Ausbreitung dauerte ungefähr drei Stunden (sie kann variieren). Schließlich zeigte meine Domain auf meine Live -Site!

Content -Management -Systeme (CMS)

Die CMS -Landschaft ist groß, aber zum Glück irrelevant, wenn Sie sie umgehen möchten. Ich fand die Freiheit in dieser Erkenntnis. Meine Gatsby -Site verwendete ein Markdown -Dateiverzeichnis als CMS - My Texteditor. Dieser Ansatz, der in ShopTalk Show besprochen wurde, funktionierte perfekt.

Für strukturelle Konsistenz habe ich später NetlifyCMS, ein schnelles Open-Source-CMS, integriert. Jetzt kann ich Beiträge von überall mit einer Internetverbindung erstellen und entwerfen.

Asset Hosting (CDNs)

Ein CDN speichert, wie Chris erklärte, die Website -Vermögenswerte (HTML, CSS, Bilder). Netlify beinhaltete eine kostenlose CDN, die die Geschwindigkeit und die Navigation der Standort erheblich verbessert.

Die Schlussfolgerung der Reise

Vor dem Start überlegte ich, mich an lokalen Websites zu halten und zu glauben, dass der Prozess zu schwierig, langwierig und teuer ist. Es war nicht! Mein Domain -Name war meine einzigen Kosten. Der Weg war überraschend einfach:

 <code>Code > Buy Domain > Find/Buy Hosting > Update Nameservers > Upload Code > Live!</code>
Nach dem Login kopieren

(Überspringen Sie den Namenserver, wenn Sie denselben Anbieter für Domain und Hosting verwenden.)

Das Starten einer Website ist erreichbar. Der Prozess erfordert Schritte, aber mit Geduld ist er überschaubar. Die Zufriedenheit, Ihre Schöpfung zu teilen, ist immens und übertrifft meine anfänglichen Erwartungen. Der kollaborative Geist der Web -Community war während meiner Lernreise von unschätzbarem Wert.

Ich würde gerne Ihre Erfahrungen hören! Was waren Ihre Herausforderungen und Erfolge? War es so entmutigend, wie es ursprünglich schien?

Das obige ist der detaillierte Inhalt vonDie Reise eines Anfängers zum Starten einer Website. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Vue 3 Vue 3 Apr 02, 2025 pm 06:32 PM

Es ist aus! Herzlichen Glückwunsch an das Vue -Team, dass es eine massive Anstrengung war und lange kommt. Alle neuen Dokumente auch.

Aufbau einer Ethereum -App mit Redwood.js und Fauna Aufbau einer Ethereum -App mit Redwood.js und Fauna Mar 28, 2025 am 09:18 AM

Mit dem jüngsten Aufstieg von Bitcoins Preis über 20.000 USD und kürzlich von 30.000, dachte ich, es lohnt

Können Sie gültige CSS -Eigenschaftswerte aus dem Browser erhalten? Können Sie gültige CSS -Eigenschaftswerte aus dem Browser erhalten? Apr 02, 2025 pm 06:17 PM

Ich ließ jemanden mit dieser sehr legitimen Frage einschreiben. Lea hat gerade darüber gebloggt, wie Sie gültige CSS -Eigenschaften selbst aus dem Browser erhalten können. Das ist so.

Gestapelte Karten mit klebriger Positionierung und einem Schuss Sass Gestapelte Karten mit klebriger Positionierung und einem Schuss Sass Apr 03, 2025 am 10:30 AM

Neulich habe ich dieses besonders schöne Stück von der Website von Corey Ginnivan entdeckt, auf der eine Sammlung von Karten aufeinander stapelt.

Ein bisschen auf CI/CD Ein bisschen auf CI/CD Apr 02, 2025 pm 06:21 PM

Ich sage "Website" passt besser als "Mobile App", aber ich mag dieses Rahmen von Max Lynch:

Verwenden von Markdown und Lokalisierung im WordPress -Block -Editor Verwenden von Markdown und Lokalisierung im WordPress -Block -Editor Apr 02, 2025 am 04:27 AM

Wenn wir dem Benutzer direkt im WordPress -Editor Dokumentation anzeigen müssen, wie können Sie dies am besten tun?

Vergleich von Browsern für reaktionsschnelles Design Vergleich von Browsern für reaktionsschnelles Design Apr 02, 2025 pm 06:25 PM

Es gibt eine Reihe dieser Desktop -Apps, in denen das Ziel Ihre Website gleichzeitig in verschiedenen Dimensionen angezeigt wird. So können Sie zum Beispiel schreiben

Warum werden die lila abgeschnittenen Bereiche im Flex -Layout fälschlicherweise als 'Überlaufraum' betrachtet? Warum werden die lila abgeschnittenen Bereiche im Flex -Layout fälschlicherweise als 'Überlaufraum' betrachtet? Apr 05, 2025 pm 05:51 PM

Fragen zu lila Schrägstrichen in Flex -Layouts Bei der Verwendung von Flex -Layouts können Sie auf einige verwirrende Phänomene stoßen, wie beispielsweise in den Entwicklerwerkzeugen (D ...

See all articles