Reklama
Moim pierwszym wypadem w Internecie była strona Angelfire. To był bezbożny bałagan, który spowodował Manifest TimeCube wyglądają jak estetyczne arcydzieło wyrzeźbione przez samych Jony'ego Ive'a i Michała Anioła. Nie wchodząc w szczegóły, powiem tylko, że użyłem nadmiernej ilości
Jak większość stron w tamtym czasie, była statyczna. To znaczy, że nie było interaktywności. Od tego czasu doszło do eksplozji w technologie sieciowe 6 darmowych witryn do nauki programowania w PHP Czytaj więcej które umożliwiają tworzenie dynamicznych, angażujących stron internetowych. Ale czy nadal istnieje zapotrzebowanie na płaskie strony internetowe bez zaplecza?
Zamieszki tak myśli. Właśnie rozpoczęło się brytyjskie studio oprogramowania Fałszować; Platforma do hostowania witryn składających się wyłącznie z JavaScript, CSS i HTML. Ale czy to jest dobre?
Plany
Podczas Geocyty 3 archiwa, które wprowadzą Cię z powrotem w dni GeoCitiesDzisiaj darmowy hosting to już przeszłość. Główne wyszukiwarki, takie jak wspomniane wyżej Yahoo! a Google też nie były jeszcze takimi potworami. Możesz wyszukać popularne słowa kluczowe i niektóre z pierwszych ... Czytaj więcej a Angelfire już dawno nie kosztował, Forge przyjęła model wyceny freemium. Spendthrifts może spodziewać się jednej strony internetowej, a także pięciu gigabajtów ruchu miesięcznie. Bezpłatni użytkownicy muszą korzystać z subdomeny, a płatni użytkownicy mogą korzystać z własnych nazw domen.
Koszty też nie są zbyt nieracjonalne. Za dziesięć dolarów na miesiąc, masz pięć witryn i nieco marny dziesięć gigabajtów ruchu. Podwajając, zyskujesz dziesięć stron internetowych i czterdzieści przepustowości. Płatne plany zawierają niestandardowe domeny.
Jeśli to przekroczysz, możesz spodziewać się zapłaty 20 centów za gigabajt. Chociaż nie było to całkowicie nierozsądne, byłem przerażony, widząc, że nie było planu przystosowanego dla bardzo ciężkich użytkowników. Każdy, kto ma witrynę z bogatymi zdjęciami i znajduje się na pierwszej stronie Reddit wkrótce zobaczył, że koszty ruchu wymykają się spod kontroli.
Wersjonowanie
Forge ma wbudowany system kontroli wersji, z każdą zmianą wyświetlaną w „drzewie”, która będzie niezwykle znana każdemu, kto kiedykolwiek używał Git Co to jest Git i dlaczego powinieneś używać kontroli wersji, jeśli jesteś programistąJako programiści stron internetowych często pracujemy nad lokalnymi witrynami programistycznymi, a następnie przesyłamy wszystko po zakończeniu. To dobrze, gdy jesteś tylko ty, a zmiany są niewielkie, ... Czytaj więcej lub SVN.
Każda przesłana wersja witryny jest zachowywana i jeśli popełnisz błąd lub zechcesz wrócić do wcześniejszego etapu witryny, po prostu przywrócisz poprzednią wersję. Ułatwia to korygowanie popełnionych błędów. Jesteś również informowany o tym, które pliki zostały zmienione w każdej wersji, w tym o tym, które pliki zostały usunięte.
Chociaż system kontroli wersji w Forge nie jest tak potężny (i pod względem kompleksu rozszerzeń) jak Git, jest uspokajającym dodatkiem do produktu. Uszkodzenie witryny jest niemożliwe do naprawienia.
Rozlokowanie
Unikając SCP i FTP FireFTP to potężny klient FTP dla przeglądarki Firefox, którego można używać w przeglądarceJeśli kiedykolwiek zajmowałeś się zarządzaniem siecią, prawdopodobnie korzystałeś z FTP w pewnym momencie. Większość hostów internetowych ma prymitywny program do przesyłania plików, którego nie można użyć bezpośrednio z ... Czytaj więcej , Forge ułatwia wdrażanie treści. Po prostu spakuj pliki HTML, CSS i JavaScript w plik ZIP i upuść go w przeglądarce internetowej. Po pomyślnym przesłaniu będzie publicznie dostępny.
Jako osoba, która nie lubi kłopotów z uruchomieniem klienta FTP, gdy chcę przesłać plik do strony internetowej, naprawdę doceniam, jak prosty był cały ten proces. Biorąc to pod uwagę, biorąc pod uwagę nacisk na kontrolę wersji znaleziony w Forge, chciałbym móc wdrożyć moją stronę internetową za pośrednictwem Github. Mamy nadzieję, że ta funkcja pojawi się w późniejszej iteracji produktu.
Prędkość
Jednym z nadrzędnych tematów Forge jest szybkość. Niesamowity nacisk kładziony jest na szybką dystrybucję treści. Aby to zrobić, używają Amazon S3 4 świetne zastosowania dla Amazon S3 Web ServicesMimo że Amazon jest najbardziej znany ze swoich usług detalicznych, w rzeczywistości oferuje wiele usług internetowych dla programistów i użytkowników domowych, którzy korzystają z doświadczenia i skalowalności Amazonów w ogromnych ilościach z... Czytaj więcej sieć dostarczania treści, a także ciekawy skrypt JavaScript o nazwie turbo.js.
Dla niewtajemniczonych turbo.js jest wtyczką, która po aktywacji pająki witryny i buforuje zawartość, taką jak pliki JavaScript i arkusze stylów w szybkiej sieci CDN. Wszystkie nowe projekty w Forge mają domyślnie aktywowaną turbo.js, chociaż tę funkcję można łatwo wyłączyć.
Odwiedziłem niektóre witryny hostowane w Forge i zauważyłem, że można je szybko załadować, nawet przy moim powolnym internetowym dostawcy usług internetowych. Niezależnie od tego, czy było to spowodowane szybkim charakterem CND, Turbo.js czy statycznych stron internetowych, dopiero się okaże.
Czy potrzebujesz zaplecza?
Dobra, więc Forge jest szybki, fenomenalnie prosty w obsłudze i ma funkcje wersjonowania, które zapobiegają przypadkowemu uszkodzeniu zawartości. Jednak w pomieszczeniu pozostaje jeden raczej duży słoń. Czy poradzisz sobie ze statyczną stroną internetową?
Dla wielu osób odpowiedź będzie brzmiała „tak”. Czy jesteś małą firmą, która chce po prostu pochwalić się informacjami marketingowymi? Chcesz założyć blog, ale nie zawracasz sobie głowy korzystaniem z WordPressa i zarządzaniem komentarzami? Czy jesteś artystą, który chce pochwalić się tym, nad czym pracujesz, i niewiele więcej? W takim przypadku być może witryna statyczna może być tym, czego szukasz.
Wniosek
Riot stworzył produkt, który jest szybki, łatwy w użyciu i piękny. Produkt, który trzyma rękę użytkownika na każdym etapie procesu publikowania w Internecie, bez ingerencji. W tym celu należy je pochwalić. Sprawili, że proste strony internetowe znów stały się ekscytujące. Podczas gdy Forge znajduje się dopiero w formujących stadiach istnienia, ludzie już się do niego przeprowadzają, aby hostować swoje osobiste strony internetowe, a także strony produktów dla swoich startupów. Przykłady obejmują chińską firmę technologiczną, amerykańskiego programistę komputerowego i projektanta stron internetowych z Tennessee.
Czy masz statyczną stronę internetową? Czy Twoja aplikacja internetowa została zastąpiona czymś prostszym? Daj mi znać w komentarzach pod spodem!
Źródło zdjęcia: James Saunders
Matthew Hughes jest programistą i pisarzem z Liverpoolu w Anglii. Rzadko można go znaleźć bez filiżanki mocnej czarnej kawy w dłoni i absolutnie uwielbia swojego Macbooka Pro i aparat. Możesz przeczytać jego blog na http://www.matthewhughes.co.uk i śledź go na Twitterze na @matthewhughes.