Tworzenie stron internetowych - krótki przewodnik

Stronę internetową można zdefiniować jako zbiór kilku powiązanych ze sobą stron internetowych, do których można uzyskać dostęp, odwiedzając stronę główną za pomocą przeglądarki, takiej jak Internet Explorer, Mozilla, Google Chrome lub Opera. Na przykład adres witryny internetowejTutorialspointjest - www.tutorialspoint.com .

Każda witryna ma swoją własną URL który jest unique global address nazywa domain name. Adres URL składa się z -

  • Plik protocol używany do uzyskania dostępu do strony internetowej, którym w tym przypadku jest http, czyli port 80. Może też być https; port 443.

  • Plik subdomain którym domyślnie jest www.

  • Plik domain name; nazwy domen są zwykle wybierane tak, aby miały znaczenie. Podobnie jak w naszym przypadku „tutorialspoint”, możemy zrozumieć, że ta witryna oferuje samouczki.

  • Plik suffix name który może być .com, .info, .net, .biz,lub w zależności od kraju. Aby uzyskać szczegółowe informacje, zapoznaj się z poniższym linkiem do Wikipedii -https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains.

  • Plik directories lub w prostych słowach folder na serwerze, w którym znajduje się ta witryna.

  • Plik webpage na którym patrzymy, w naszym przykładzie jest to „about_careers.htm”.

Dlaczego potrzebujemy witryn internetowych?

Strony internetowe działają przede wszystkim jako pomost między osobami, które chcą się dzielić informacjami, a tymi, którzy chcą je konsumować. Jeśli prowadzisz działalność gospodarczą, posiadanie witryny internetowej do rozpowszechniania ofert i docierania do potencjalnych klientów na szczeblu globalnym jest niemal konieczne.

Poniższe punkty wyjaśniają, dlaczego ważne jest, aby mieć stronę internetową -

  • Witryna internetowa to broszura internetowa, w której możesz reklamować swoje oferty biznesowe.

  • Daje Ci platformę umożliwiającą dotarcie do rozległej, globalnej bazy klientów.

  • Jeśli jesteś blogerem, masz możliwość wpływania na swoich czytelników.

  • Możesz pokazać wszystkie swoje pomysły i opublikować je na stronie internetowej.

  • Jeśli masz pomysł na biznes, nie musisz czekać. Możesz od razu otworzyć sklep internetowy i sprzedawać swoje produkty lub usługi online. Dodatkową zaletą jest to, że sklep internetowy będzie otwarty dla Twoich klientów 24 godziny na dobę przez cały rok.

  • Możesz komunikować się ze swoimi klientami, dając im możliwość wyrażenia siebie.

  • Możesz zapewnić cenną obsługę klienta, korzystając z systemu zgłoszeń problemów.

  • Jeśli masz oficjalną stronę internetową z domeną, możesz mieć spersonalizowany adres e-mail. Na przykład,[email protected] (jest znacznie lepszy niż [email protected]).

Jak skonfigurować witrynę internetową?

Serwis WWW składa się z kilku elementów i zakładając serwis WWW musiałbyś zadbać o każdy z nich.

  • Aby założyć stronę internetową i ją uruchomić, należy najpierw kupić plan hostingowy.

  • Wybierz nazwę domeny dla tej witryny.

  • Skieruj rekordy DNS na serwer lub dostawcę hostingu.

  • Opracuj treści, które chcesz opublikować w serwisie.

  • Sprawdź, czy musisz kupić certyfikat publiczny i zainstaluj go.

  • Opublikuj stronę internetową w Internecie.

W kolejnych rozdziałach tego samouczka szczegółowo omówimy każdy z tych kroków.

Umiejętności wymagane do skonfigurowania strony internetowej mogą się różnić od bardzo podstawowych do najbardziej zaawansowanych. Jeśli zamierzasz założyć profesjonalną witrynę internetową dla globalnej publiczności, powinieneś posiadać następujący zestaw umiejętności lub musisz zatrudnić grupę osób do wykonania tej pracy za Ciebie.

Eksperci ds. Treści

Treści, które mają zostać opublikowane na stronie internetowej, dostarczają eksperci ds. Treści. Projektują treść zgodnie z wymaganiami odbiorców docelowych, a następnie edytują i dopracowują treść przed jej opublikowaniem.

Eksperci treści zwykle polegają na doświadczeniu projektanta witryny i webmastera. Należy pamiętać, że treść może być tekstem, danymi, obrazami, dźwiękiem lub linkami.

Projektant strony internetowej

Projektant stron internetowych to osoba techniczna, która projektuje i utrzymuje graficzny interfejs użytkownika (GUI) witryny internetowej. Na przykład, gdzie należy umieścić przyciski, jak mają być wyświetlane obrazy itp.

Graficy

Graficy opracowują pliki graficzne, które mają znaleźć się na stronie. Specjaliści ci doskonale rozumieją tworzenie odpowiedniej grafiki dla środowiska internetowego.

Autorzy strony

Programiści WWW tworzą kody programów do manipulowania dostarczoną zawartością, w oparciu o projekt witryny ustalony przez projektanta. Programista internetowy powinien używać zestawu języków programowania do kompilowania określonych funkcji, które strony internetowe powinny wykonywać w tle. Oto zestaw ważnych języków programowania, w których programista internetowy musi być dobry -

  • HTML / XHTML- To są języki znaczników, których będziesz używać do tworzenia swojej witryny. Programista WWW musi dobrze rozumieć HTML i XML.

  • PHP- Jest to popularny język programowania do tworzenia stron internetowych. Więcej informacji na temat PHP można znaleźć na stronie -https://www.tutorialspoint.com/php/.

  • PERL Script- PERL to kolejny język używany do tworzenia interaktywnych aplikacji internetowych. Jeśli planujesz używać PERL do rozwijania swojej witryny, przejrzyj nasz samouczek -https://www.tutorialspoint.com/perl/ aby dowiedzieć się więcej o PERL.

  • Java or VB Scripts- Te skrypty są wymagane do przeprowadzania walidacji na poziomie użytkownika i dodawania większej interaktywności do Twojej witryny. Tak więc programista internetowy musi mieć odpowiednią wiedzę na temat dowolnego z tych skryptów po stronie klienta.

  • AJAX Technology- AJAX to najnowsza technologia w sieci. Google i Yahoo używają tej technologii, aby zapewnić lepsze wrażenia podczas przeglądania swoich witryn internetowych.

  • ASP or JSP- Twórcy stron internetowych muszą dobrze znać ASP lub JSP, aby tworzyć interaktywne witryny internetowe. Aby uzyskać więcej informacji, możesz zapoznać się z naszymi samouczkami dotyczącymi ASP i JSP pod adresem -https://www.tutorialspoint.com/asp.net/ i https://www.tutorialspoint.com/jsp/.

  • Macromedia Flash- Możesz użyć Macromedia Flash do zbudowania strony internetowej. Nauka tej technologii może być trochę czasochłonna, ale kiedy już nauczysz się jej używać, możesz tworzyć atrakcyjne strony internetowe za pomocą Flasha.

Web Researcher

Powinieneś zbadać nowe narzędzia, trendy i problemy wpływające na technologię internetową. Badacze sieci informują webmastera o nowych technikach, które można zintegrować z witryną. Optymalizują odpowiedni ruch w witrynie i oceniają narzędzia do tworzenia witryn, którymi może być sprzęt lub oprogramowanie.

Zasoby dotyczące sprzętu i oprogramowania

Zasoby pomocy technicznej umożliwiają aktualizację sprzętu i oprogramowania w razie potrzeby. Odgrywają kluczową rolę w utrzymywaniu systemu w nienagannym stanie.

Marketing i promocja

Specjaliści od marketingu najczęściej używają popularnych platform mediów społecznościowych, takich jak Facebook i Twitter, do promowania treści i zasobów dostępnych w witrynie. Docierają do docelowych odbiorców i tworzą wśród nich świadomość.

Administrator systemu

Administrator systemu wie, jak skonfigurować i wskazać protokoły jako rekordy HTTP, FTP, SMTP i DNS. Administratorzy systemów to eksperci, którzy zajmują się każdym aspektem tworzenia serwisu WWW i jego utrzymania.

Nazwa domeny to część adresu internetowego, a odwiedzający będą go używać, aby łatwo Cię znaleźć. Na przykład nazwa domeny Tutorialspoint totutorialspoint.com. Twoja nazwa domeny jest unikatowa dla Ciebie. Po zarejestrowaniu nikt inny nie może zarejestrować tego samego, jeśli nadal będziesz go odnawiać.

Rejestracja nazwy domeny może być łatwa, ponieważ możesz wybrać dowolną nazwę, ale to, co wybierzesz, ma kluczowe znaczenie dla przyszłości Twojej firmy lub witryny blogującej. Dlatego w tej sekcji skupmy się na kilku zasadach, o których musimy pamiętać przed zakupem nazwy domeny.

Rule 1- W razie potrzeby wybierz nazwę domeny, która może być nazwą Twojej marki. Nasza nazwa domenytutorialspoint.com jest naprawdę brandingiem, ponieważ nie ma ogólnego ciągu słów kluczowych, takiego jak tutorials-points.com, który może być trudny do zapamiętania, gdzie znajduje się znak „-”.

Jeśli Twoja marka nie ma numerów, nie kupuj domeny z numerami, ponieważ z punktu widzenia użytkownika nie ma dopasowania marki. Na przykład tutorialspoints29.com.

Rule 2- Jeśli masz możliwości finansowe, możesz zakupić domeny z różnymi rozszerzeniami, takimi jak .com, .net, .info, .biz, itd. W naszym przypadku byłoby to jak tutorialspoint.net, tutorialspoint.info, tutorialspoint. biz. Istnieją domeny z błędną pisownią, na przykład podobny przypadek to google.com. Jeśli piszeszgogle.com jeden ‘o’ brakuje, ale przekieruje Cię do oficjalnej witryny google.com.

Rule 3 - Musisz upewnić się, że ta nazwa domeny nie jest znakiem towarowym lub jest chroniona prawami autorskimi.

Rule 4- Znajdź krótką nazwę domeny. Im mniej znaków w nazwie domeny, tym łatwiej jest wpisać, powiedzieć, udostępnić i znaleźć się na krótkiej liście na platformach mediów społecznościowych i w wynikach wyszukiwania.

Rule 5- Rozszerzenia to sufiksy, takie jak .com lub .net, na końcu adresu internetowego. Mogą one mieć określone zastosowanie, więc wybierz rozszerzenie, które będzie pasować do Twojej firmy. Rozszerzenie domeny .com jest zdecydowanie najbardziej popularne, ale uzyskanie krótkiej i łatwej do zapamiętania nazwy domeny .com może być trudne, ponieważ istnieje od tak dawna. Jeśli Twoja strona internetowa jest obsługiwana lokalnie, możesz ją kupić z sufiksem Twojego kraju.

Rule 6- Jeśli nazwa Twojej domeny nie jest nazwą marki, powinieneś przynajmniej użyć konkretnych słów kluczowych, które opisują Twoją firmę, na przykład tutorialspoint.com. Pomaga poprawić pozycję w wyszukiwarkach (co zwiększa ruch), a także ma większy sens dla klientów.

Rozszerzenia nazw domen

Pierwszy typ domeny to Top Level Domain (TLD). Te domeny najwyższego poziomu zawierają rozszerzenia, które zawierają tylko jeden sufiks - na przykład .net, .info, .biz i tak dalej.

Second Level Domains (2LDs)to nazwy domen zawierające jeden poziom więcej po sufiksie .com lub .co. Na przykład,.com.au to styl domeny drugiego poziomu, ponieważ zawiera dodatkowy przyrostek po .com, który wskazuje, że witryna pochodzi z Australii.

ZA gTLD jest Generic Top-Level Domaini obejmuje adresy takie jak - .marketing, .estate, .fashion i .photography. Jest to dynamicznie rozwijający się segment, który jest ostatnio bardzo popularny i jest szeroki wybór, niezależnie od branży!

CcTLDsCountry Code Top-Level Domainsktóre są zwykle ograniczone do niektórych krajów. Są to domeny takie jak .au, .uk, .ae, .us itd.

Rozszerzenie ma również znaczenie. Poniżej wymieniono znaczenia niektórych domen najwyższego poziomu -

  • .com – commercial- To jest otwarta TLD; każda osoba lub podmiot może się zarejestrować i jest to zawsze główna TLD.

  • .org – organization- To jest otwarta TLD; każda osoba lub podmiot może się zarejestrować. Ale jest pierwotnie przeznaczony do użytku przez organizacje non-profit. Ale na razie nie ma takich ograniczeń, a nazwa domeny .org jest używana przez wiele organizacji.

  • .net – network- To jest otwarta TLD; każda osoba lub podmiot może się zarejestrować. Pierwotnie był przeznaczony do użytku przez domeny wskazujące na rozproszoną sieć komputerów lub witryny typu „parasol”, które działają jako portal do zestawu mniejszych witryn internetowych.

  • .edu – education - Ta TLD jest ograniczona do określonych instytucji szkolnictwa wyższego, takich jak między innymi szkoły branżowe i uniwersytety.

  • .mil – military - Domena TLD .mil jest ograniczona do użytku przez wojsko Stanów Zjednoczonych.

  • .arpa – Address and routing - To jest dla Advanced Research Projects Agency na początku w Internecie .arpa jest obecnie używany wyłącznie jako TLD infrastruktury internetowej.

W następnym rozdziale dowiemy się, jak zarejestrować nazwę domeny.

Aby zarejestrować nazwę domeny, należy zarejestrować żądaną nazwę w organizacji o nazwie ICANN poprzez a domain name registrar. Na przykład, jeśli wybierzesz nazwę taką jak „moja_domena.com”, powinieneś udać się do rejestratora i uiścić opłatę rejestracyjną, która kosztuje około 10 USD rocznie za tę nazwę. To da Ci prawo do nazwy domeny na rok. Powinieneś odnawiać go co roku na tę samą kwotę rocznie.

Niektórzy hostingi zarejestrują nazwę domeny za darmo, jeśli wykupisz od nich plan hostingowy, podczas gdy inni zrobią to również za Ciebie, ale będziesz musiał pokryć opłaty i prowizje rejestratora.

Poniżej podano niektórych z największych rejestratorów, w których możesz zarejestrować swoją domenę -

  • GoDaddy - z adresem URL https://uk.godaddy.com

  • Nazwa - wraz z adresem URL https://www.name.com/

  • iPage - z adresem URL https://www.ipage.com

  • BlueHost - z adresem URL https://www.bluehost.com/

  • Hostgator - z adresem URL https://www.hostgator.com/

Zobaczmy teraz krok po kroku, jak zarejestrować nazwę domeny w GoDaddy.

Po pierwsze, powinniśmy wybrać nazwę naszej domeny i sprawdzić, czy można ją kupić za darmo.

W moim przypadku napisałem „tutorialspoint.com” i kliknąłem „Wyszukaj domenę”.

Jak widać na wynikach przedstawionych na poniższym zrzucie ekranu, ta domena jest już zajęta i nie jest darmowa. Wtedy GoDaddy poleci mi inne podobne nazwy, które mogą nas zainteresować.

Wybierzemy inną nazwę domeny, którą zasugerował nam GoDaddy, czyli „tutorialspoint.online”.

  • Kliknij zielony przycisk „Wybierz”.
  • Następnie kliknij „Przejdź do karty”, jak pokazano na zrzucie ekranu poniżej.

Na drugiej stronie GoDaddy zapyta, czy chcę ukryć moje dane osobowe w Internecie za dodatkową opłatą w odniesieniu do tej nazwy domeny, ponieważ domyślnie są one dostępne publicznie.

GoDaddy jest akceptowanym rejestratorem nazw domen. Jest to również dostawca usług hostingowych, który oferuje usługi hostingowe dla Twojej witryny. Pozwala na zakup i jednocześnie daje odpowiedni plan dla Twojej strony internetowej.

Kliknij „Kontynuuj do koszyka”.

Na stronie, która zostanie otwarta jako następna, musisz wybrać liczbę lat dla swojej domeny, przez którą będzie ona wymagana z możliwością przedłużenia tego okresu.

  • Masz również możliwość zakupu innych podobnych domen.
  • Kliknij „Przejdź do kasy”.

Ponieważ jesteśmy nowym klientem, klikniemy „Kontynuuj”.

W sekcji Rozliczenia powinniśmy wypełnić prawdziwe dane, ponieważ powinny one odpowiadać informacjom o płatności.

W informacjach o koncie wprowadzimy identyfikator e-mail (wszystkie informacje dotyczące rozliczeń i inne powiadomienia będziemy otrzymywać na ten adres e-mail), nazwę użytkownika, hasło i kod PIN (ten identyfikator e-mail jest również ważny w przypadku resetowania konta lub innych problemów z własnością, jeśli konto zostanie zhakowane).

Teraz powinniśmy podać dane karty kredytowej lub dane PayPal. Następnie kliknij „Kontynuuj”, jak pokazano na poniższym zrzucie ekranu.

Po udanym zakupie domeny pojawi się następujący ekran.

Subdomeny to rozszerzenia nazw domen, które można przekierowywać na adresy URL lub wskazywać adresy IP i katalogi na koncie hostingowym lub na różnych serwerach. Subdomeny działają niezależnie od domeny głównej. Możemy tworzyć obszary witryny za pomocą subdomen.

Przykład

Możesz utworzyć subdomenę dla bloga w witrynie o nazwie „Blog”, do której można uzyskać dostęp za pośrednictwem adresu URL - blog.tutorialspoint.com oprócz już istniejącego www.tutorialspoint.com/blog.

Teoretycznie możemy dodać nieskończoną liczbę subdomen do nazwy domeny. Możemy również dodać wiele poziomów subdomen. Na przykład możesz dodaćinfo.blog.tutorialspoint.comzagłębić się w jeszcze bardziej szczegółowy obszar zainteresowań w witrynie. Każda subdomena może mieć do 25 znaków.

Internet Corporation for Assigned Names and Numbers (ICANN) zasadniczo wymaga, aby adres pocztowy, numer telefonu i adres e-mail osób posiadających i zarządzających nazwą domeny były publicznie dostępne za pośrednictwem katalogów „WHOIS”. Jednak ta reguła umożliwia spamerom, sprzedawcom bezpośrednim, złodziejom tożsamości lub innym napastnikom wykorzystanie katalogu do przechowywania danych osobowych. Chociaż ICANN bada możliwość zmiany WHOIS, aby umożliwić większą prywatność. Wśród głównych zainteresowanych stron brak jest zgody co do tego, jakiego rodzaju zmiany należy wprowadzić. Jednak dzięki ofercie prywatnej rejestracji od wielu rejestratorów część ryzyka została złagodzona.

W rekordzie WHOIS domeny znajdują się cztery pozycje kontaktowe, którymi są:

  • Owner
  • Administrator
  • Fakturowanie i
  • Technical

Niektórzy rejestratorzy nie będą chronić nazwy organizacji właściciela, aby chronić własność nazwy domeny.

Przyjrzyjmy się teraz szczegółowemu stopniowemu zrozumieniu tego, o czym tutaj dyskutujemy.

Przejdź do adresu URL https://whois.icann.org/en a następnie wprowadź nazwę domeny, dla której chcemy zobaczyć dane publiczne.

Następnym krokiem jest kliknięcie „Wyszukaj”, jak pokazano na poniższym zrzucie ekranu.

Wpisz Captcha, które jest wyświetlane na stronie internetowej, jak pokazano na poniższym zrzucie ekranu, a następnie kliknij „Wyszukaj”.

Informacje, które zawiera ta nazwa domeny, zostaną wyświetlone w następujący sposób. Główna sekcja to „Informacje kontaktowe”, która zawiera kilka podsekcji, takich jak -

  • Kontakt z rejestrującym
  • Kontakt administracyjny
  • Kontakt techniczny

Każda z tych sekcji ma -

Name and Surname, Company name, Address, Phone Number and email address. Poniższy zrzut ekranu przedstawia nazwę rejestrującego, którą w tym przypadku jest GoDaddy.com, LLC

Poniższy zrzut ekranu pokazuje informacje, kiedy nazwa domeny została zarejestrowana i kiedy wygaśnie.

Podczas gdy ostatni zrzut ekranu pokaże serwery nazw (DNS) domeny.

Poniższy zrzut ekranu zawiera pełne informacje o nazwie domeny.

Rekordy DNS są używane głównie do konwersji nazw domen na adresy IP serwerów obsługujących tę witrynę. Należy wspomnieć, że rekordy są wprowadzane u rejestratorów domen. Zwykle zapewniają panel menedżera DNS. Głównym celem jest to, że ludzie i aplikacje nie muszą pamiętać dużych liczb, aby przejść do domeny. Na przykład www.tutorialspoint.com ma adres IP 93.184.220.42, więc łatwiej jest zapamiętać przyjazną nazwę.

Wskazanie domeny na adres IP odbywa się za pośrednictwem rekordu. Na przykład: www.tutorialspoint.com A 93.184.220.42

Istnieją inne typy rekordów DNS, które są używane na stronach internetowych, w zależności od funkcji, które musimy opublikować.

S.Nr Rodzaj zapisu i wyjaśnienia
1

A Record

Łączy adres IP z nazwą hosta

2

CNAME Record

Umożliwia więcej niż jedną nazwę DNS dla hosta

3

MX Record

Zapewnia, że ​​poczta e-mail jest dostarczana we właściwe miejsce

4

NS Record

Zawiera informacje o serwerze nazw

5

TXT Record

Dostarcza serwerom dodatkowe informacje o hoście lub więcej informacji technicznych

6

SRV Record

Znajduje komputery obsługujące określone usługi

7

AAAA Record

Zawiera adresy IP, które nie pasują do standardowego formatu rekordu A.

8

SPF Record

Służy do zapobiegania spamowi

Spójrzmy teraz praktycznie: wcześniej domena tutorialspoint.onlinezostał zakupiony w GoDaddy, który musi teraz wskazywać adres IP. Aby to zrobić, musimy wykonać kroki podane poniżej.

Na początek powinieneś zacząć od wprowadzenia nazwy użytkownika i hasła. Następnie kliknij „Zarządzaj moimi domenami”.

Wybierz domenę, której DNS ma być zarządzany, klikając

. Kliknij „Zarządzaj DNS”.

Pojawi się nowe okno, w którym musisz wybrać rekord, który chcesz wprowadzić. W takim przypadku powinniśmy wejśćA Nagraj do opublikowania na stronie internetowej.

Otworzą się pola pokazane na poniższym zrzucie ekranu. W polu „Host” wprowadź nazwę subdomeny, która będziewww i w polu „Wskazuje na” wprowadź adres IP - 93.184.220.42. W polu „TTL” musimy wybrać1 Hourco oznacza, że ​​w ciągu godziny nagranie zostanie rozpowszechnione na całym świecie, a strona internetowa będzie skuteczna. Gdy to zrobisz, kliknij „Zapisz”.

W tym rozdziale najpierw omówimy, jak dokonać właściwego wyboru dla swojej witryny internetowej i jaką platformę systemu zarządzania treścią (CMS) wybrać dla swojej witryny.

Wybór odpowiedniej witryny internetowej

Zrozummy to, zadając sobie kilka pytań, a następnie szczegółowo omówmy koncepcję.

Question 1 - Ile pieniędzy chcemy wydać?

Answer- To jedno z głównych pytań, ponieważ jest bezpośrednio związane z budżetem. Jeśli Twój budżet jest niski, pomyśl o czymś niekomercyjnym i niezbyt skomplikowanym.

Question 2 - Ile czasu mamy na zaplanowanie konserwacji?

Answer- Jeśli zamierzasz publikować wiele ofert, mieć bloga do moderowania itp. To na pewno będziesz potrzebować dynamicznej strony internetowej. Musisz mieć dodatkowy personel do obsługi tego wszystkiego, więc to pytanie koreluje z pytaniem 1. W przeciwnym razie powinieneś mieć płaską stronę internetową, którą wyjaśnimy w kolejnych rozdziałach.

Question 3 - Czy witryna będzie wykorzystywana jako witryna handlu elektronicznego do sprzedaży produktów online?

Answer- W takim przypadku powinieneś poszukać platformy, która nazywa się e-commerce. Istnieje wiele takich open source i komercyjnych, takich jak Magento, Opencard, Shopify itp.

Question 4 - Czy widok powinien być dostosowywany do różnych ekranów, takich jak telefony komórkowe?

Answer- Jeśli jest to jedno z głównych kryteriów i jeśli nie ma wielu innych zmian w zakresie informacji na stronie internetowej; wtedy powinieneś wybrać płaską stronę internetową z funkcjami takimi jak Bootstrap.

Question 5 - Czy moja witryna będzie współdziałać z mediami społecznościowymi lub platformami innych firm?

Answer- Będziesz potrzebował rekordu wszystkich wydarzeń, które mają miejsce w Twojej witrynie, i zostaną one zapisane w bazie danych. Aby zachować wszystkie te dane i zapisy, potrzebujesz dynamicznej witryny internetowej.

Question 6 - Jaki typ języka lub platformy programowania internetowego jest łatwiejszy do znalezienia?

Answer- W zależności od kraju istnieje kilka języków programowania lub platform, które są bardziej popularne niż inne. Dlatego najpierw powinieneś znaleźć platformę, która pasuje do trendów w Twoim regionie.

Platforma CMS

Platformy Content Management System (CMS) to aplikacje umożliwiające tworzenie i prowadzenie serwisu WWW. Otrzymasz Panel Administracyjny, który jest interfejsem, w którym możesz tworzyć i aktualizować strony, posty i inne rodzaje treści (obrazy, filmy itp.) Oraz organizować treści tak, jak potrzebujesz.

Będziesz mógł również zmienić wygląd witryny za pośrednictwem panelu administracyjnego, instalując motywy (szablony projektów) i zmieniając je. Wszystkie czynności wykonuje się po prostu klikając różne przyciski. W większości przypadków nie musisz pisać kodów ani skryptów, dzięki czemu możesz łatwo zarządzać zawartością.

Najpopularniejsze platformy CMS to WordPress, Joomla i Drupal. Są to darmowe i otwarte silniki CMS. Oznacza to, że ich kod źródłowy jest publicznie dostępny. Możesz używać, edytować i dostosowywać podstawowe pliki silnika w swojej witrynie, a jeśli odkryjesz świetny sposób na ulepszenie platformy, możesz przekazać go programistom i pomóc w ulepszeniu ich silnika w następnej aktualizacji.

WordPressto CMS typu open source. Ponad 50% stron internetowych pochodzi z tej platformy. Z każdą nową aktualizacją staje się bardziej wszechstronna, intuicyjna i popularna. WordPress ma zaangażowaną społeczność, która matonnes of free extensions and the easiest-to-use interface.

Zarządzanie treścią za pomocą WordPressa jest bardzo proste: tworzysz stronę, dodajesz ją do menu, publikujesz na niej i widzisz zawartość na front-endzie swojej witryny. Wszystko to składa się na znakomitą platformę CMS. Oficjalna strona internetowa tohttps://wordpress.com/.

Poniższy zrzut ekranu przedstawia tło pulpitu nawigacyjnego.

Joomlama równowagę między możliwościami dostosowywania a przyjaznością dla użytkownika, ale jest znacznie bardziej złożony niż WordPress. Jeśli nigdy wcześniej nie pracowałeś z tym silnikiem, będziesz potrzebował trochę czasu, aby przyzwyczaić się do jego modyfikacji. Przypisywanie wtyczek do modułów, umieszczanie modułów na różnych stronach, konfigurowanie układów i inne niezbędne manipulacje mogą być nieco trudne dla początkującego programisty.

Z drugiej strony, twórcy rozszerzeń Joomla i społeczność wymyślili wiele inspirujących rozwiązań typowych problemów z projektowaniem stron internetowych, które są trudne do rozwiązania w WordPress. Jeśli weźmiemy jako przykład dowolne rozszerzenie suwaka Joomla, możesz ustawić jego lokalizację na stronie, czas wyświetlania każdego slajdu, efekt przesuwania i rodzaj paginacji.

Jego oficjalna strona internetowa to https://www.joomla.org/.

Drupaljest przeznaczony dla dużych witryn i organizacji, które mogą sobie pozwolić na pełnoetatowych administratorów. Na Drupalu możesz zrobić prawie wszystko. Często fascynuje mnie, ile opcji zawiera silnik po wyjęciu z pudełka. Wiele rzeczy, które w WordPress lub Joomla wymagałyby niestandardowego kodowania, ma domyślnie gotowe rozwiązania w Drupalu. Można go jeszcze bardziej ulepszyć za pomocą rozszerzeń innych firm. Ale będę z tobą szczery - nauka obsługi to prawdziwe wyzwanie. Opanowanie tego wymaga dużo pracy i cierpliwości.

Jego oficjalna strona internetowa to https://www.drupal.org/. Widok tła pulpitu nawigacyjnego pokazano na zrzucie ekranu poniżej.

Statyczna lub płaska strona internetowa oznacza stronę internetową, na której wszystkie informacje i materiały są prezentowane użytkownikom, gdy są na niej przechowywane. Statyczna strona internetowa pokazuje te same informacje i dane wszystkim użytkownikom. W technologii internetowejHyper Text Markup Language (HTML)był pierwszym językiem lub kanałem, za pomocą którego ludzie zaczęli tworzyć statyczne strony internetowe. HTML oferuje styl tekstu, tworzenie akapitów i podziały wierszy. Ale najważniejszą funkcją i cechą HTML jest opcja tworzenia linków. Statyczne strony internetowe są przydatne ze względu na ich materiał i zawartość, które rzadko wymagają poprawek lub aktualizacji.

Zalety statycznych witryn internetowych

  • Szybki do opracowania
  • Tanie w rozwoju
  • Nie musisz mieć dużego planu hostingowego

Wady statycznych stron internetowych

  • Wymaga doświadczenia w tworzeniu stron internetowych, aby zaktualizować witrynę
  • Witryna nie jest przydatna dla użytkownika
  • Treść może ulec stagnacji

Struktura plików statycznej witryny sieci Web z jedną stroną jest pokazana poniżej.

Dynamiczne strony internetowe

Dynamiczne strony internetowe to obecnie najnowszy trend, ponieważ mogą one tworzyć różne treści dla różnych użytkowników z tego samego pliku kodu źródłowego. Witryna może wyświetlać różne treści w oparciu o parametry takie jak -

  • Z jakiego systemu operacyjnego lub przeglądarki korzysta odwiedzający.
  • Czy użytkownik korzysta z komputera czy urządzenia mobilnego.
  • Lokalizacja źródłowa, która odesłała odwiedzającego.
  • Jeśli użytkownik wcześniej dokonał zakupu w sklepie internetowym itp.

Dynamiczne strony internetowe mogą mieć różne cele. Na przykład witryny internetowe obsługiwane przez systemy zarządzania treścią pozwalają pojedynczemu plikowi kodu źródłowego załadować zawartość na wielu różnych możliwych stronach. Powinniśmy wspomnieć, że wszystkie te dynamiczne strony internetowe korzystają z baz danych. Twórcy treści używają strony bramy do przesyłania materiałów na nowe strony do bazy danych CMS. Strona dynamiczna ładuje materiał dla dowolnej strony w bazie danych, która jest oparta na parametrach w adresie URL. Dzieje się tak, gdy odwiedzający prosi o stronę internetową. Strony dynamiczne umożliwiają użytkownikom logowanie się do witryn internetowych w celu oglądania spersonalizowanych treści.

Wszystkie systemy zarządzania treścią (WordPress, Joomla i Drupal), o których wspominaliśmy wcześniej, są dynamicznymi witrynami internetowymi.

Poniższa ilustracja przedstawia schematyczny widok dynamicznej strony internetowej.

Ponieważ znasz już podstawowe potrzeby tworzenia witryny internetowej jako początkujący programista, będziesz potrzebować narzędzi, które powinieneś mieć do podstawowego użytku.

Po pierwsze, powinieneś mieć podstawowy pakiet internetu, który ma dobrą prędkość wysyłania, co najmniej 1 Mb / s. Po drugie, powinieneś mieć komputer z dowolnym systemem operacyjnym (może to być Linux, iOS X lub Windows). Wtedy specyfikacja sprzętowa powinna być minimum - 1-2 GB RAM, procesor co najmniej dwurdzeniowy, a dysk twardy około 80 GB.

Następnym krokiem jest - powinieneś mieć edytor tekstu, który pomoże ci w pisaniu i edycji kodu. Niektóre z najlepszych edytorów tekstu do tego celu są wymienione poniżej.

Tekst Sublime

Tekst Sublime można pobrać z https://www.sublimetext.com/. To dobrze, bo tekst zmienia kolor parametrów w zależności od ich funkcji.

Notepad ++

Innym popularnym edytorem tekstu jest Notepad ++, który można pobrać z - https://notepad-plus-plus.org/.

Editpad

Kolejnym na liście najpopularniejszych edytorów tekstu jest EditPad, czyli kolejne darmowe narzędzie. Można go pobrać z -https://www.editpadlite.com/.

Note - Zawsze powinieneś używać edytora tekstu, nad którym czujesz się bardziej komfortowo.

XAMPP & LAMPP

Innym narzędziem, które musisz mieć na swoim komputerze, gdy specjalnie tworzysz dynamiczną stronę internetową, jest - XAMPP dla systemu operacyjnego Windows i LAMPP dla systemu operacyjnego Linux. Ma różne produkty, takie jak

  • Web Apache
  • MariaDB z phpMyAdmin do zarządzania bazą danych
  • PHP i
  • Perl Extra.

Jeśli chcesz, możesz także utworzyć serwer FTP i serwer pocztowy za pomocą Mercury.

Innym podobnym narzędziem, takim jak XAMPP, jest WAMPSERVER, które można pobrać z poniższego linku - http://www.wampserver.com/en/.

Programiści, którzy chcą kodować ASP, powinni mieć program Visual Studio dostarczony przez firmę Microsoft. Można go pobrać z -https://www.microsoft.com/web/.

Jeśli jesteś początkującym użytkownikiem i planujesz stworzyć płaską (statyczną) stronę internetową, powinieneś mieć edytory tekstu Visual HTML o nazwie WYSIWYG. Jednym z najczęściej używanych edytorów jestMacromedia Dreamweaver. Można go łatwo pobrać z poniższego linku -https://www.adobe.com/products/dreamweaver.html.

Innym narzędziem, które musisz mieć, jest klient FTP, który służy do przesyłania plików do kontenera hostingowego. Ogólnie rzecz biorąc, ci klienci FTP są bezpłatne i można je łatwo pobrać z Internetu.

  • WinSCP można pobrać z https://winscp.net/eng/docs/guide_install.

  • FileZilla można pobrać z https://filezilla-project.org/download.php.

Motyw to spersonalizowany projekt strony internetowej, często zawierający jej układ. Zmiana motywu powoduje zmianę widoku strony internetowej na froncie. Zwykle platformy CMS mają zarówno wersje bezpłatne, jak i komercyjne. Te motywy są podzielone na kategorie według ich funkcji, takich jak

  • Business
  • Branża IT
  • Hosting itp.

Darmowe motywy można znaleźć u dostawców motywów i są one bezpłatne, ale czasami funkcje są bardziej ograniczone niż w przypadku komercyjnych. Weźmy jako przykład darmowe motywy WordPress. Te motywy można znaleźć pod następującym linkiem -https://wordpress.org/themes/, możesz je znaleźć i zainstalować zgodnie ze swoim profilem biznesowym lub potrzebami.

Wręcz przeciwnie, za motywy komercyjne musisz zapłacić. Komercyjne motywy WordPress można znaleźć pod następującym linkiem -https://wordpress.org/themes/commercial/.

Przy wyborze firmy hostingowej jednym z głównych kluczowych wskaźników jest ocena satysfakcjonujących recenzji klienta oraz cena, która jest również ważna. Ponieważ technologie i branża hostingowa zmieniają się zbyt często i szybko dla eksperta, powinniśmy pamiętać o sprawdzeniu następujących kryteriów.

  • Server Reliability / Uptime Scores- Najważniejszą kwestią, którą należy tutaj wiedzieć, jest to, czy mają hosta internetowego działającego 24 × 7. Potrzebujesz hosta internetowego do działania na wydajnym serwerze i stabilnych połączeń sieciowych. Prawie 99,5% i więcej to zalecany wynik uptime; cokolwiek poniżej 99% jest niedopuszczalne.

  • Firma, która wspiera Multiple Add-on Domains.

  • Cena Hosting Signup i Renewal Cost. Oferty hostingowe, a zwłaszcza hosting współdzielony, zwykle sprzedają się bardzo tanio po cenach rejestracji, ale pobierają znacznie wyższe opłaty za odnowienie.

  • Co Refund Policyoni oferują? - Jeśli zdecydujesz się zrezygnować z usługodawcy hostingowego w okresie próbnym, jakie będą tego konsekwencje? Czy firma zapewnia pełny zwrot pieniędzy? Jaka jest polityka zwrotów firmy hostingowej po sesji próbnej? Czy są jakieś opłaty za anulowanie?

  • Łatwy w użyciu Hosting Control Panel. Bardzo ważny jest przyjazny dla użytkownika i funkcjonalny panel kontrolny hostingu.

  • Account Suspension- Jakie są ograniczenia? Oto wskazówka dotycząca pieniędzy, której większość witryn z recenzjami hostingu Ci nie powie - firmy hostingowe wyciągną wtyczkę i zawiesią Twoje konto, jeśli używasz zbyt dużej mocy procesora (tak, nieograniczony hosting jest ograniczony) lub naruszasz zasady.

  • Czy oferują Backup. Czy są one bezpłatne?

  • Czy oni mają 24/7/365 Live Chat Support.

Wybierz hosting

Przed wyborem odpowiedniego planu hostingowego powinieneś wiedzieć, czego potrzebujesz, a Windows OS hosting oparty lub Linux OShosting oparty. Ten wybór zależy od języka kodowania w Twojej witrynie. Jeśli jest to ASP, z pewnością powinien to być hosting oparty na systemie Windows i powinien mieć również zainstalowany serwer IIS. Jeśli ma inne języki programowania, takie jak PHP, Perl, Ruby, powinieneś wybrać hosting oparty na systemie Linux.

Po wybraniu typu hostingu (Windows lub Linux) należy zdefiniować odpowiedni plan hostingowy.

Należy wziąć pod uwagę następujące czynniki -

  • Miejsca na dysku
  • Bandwidth
  • Liczba domen hostowanych
  • Liczba subdomen
  • Zaparkowane Domeny
  • Wersje PHP, MySQL i Perl.

Ogólne plany są następujące:

Hosting współdzielony

To jest most basic planktóre oferuje każdy dostawca hostingu. Hosting współdzielony to zasadniczo wiele kont hostingowych znajdujących się na jednym serwerze. Niektóre z nich mają ten sam adres IP (chociaż dedykowany adres IP jest często dostępny za dodatkową opłatą). Ten plan zawsze będzie oferował określony zestaw funkcji i zawsze będzie miał limity zasobów. Jeśli nie masz pewności, lepiej zacząć od ograniczonego planu, a później zaktualizować go, gdy strona się rozrośnie i zwiększy ruch.

Hosting VPS

VPS to Virtual Private Server. Odnosi się to do partycjonowania serwera fizycznego na wiele serwerów, z których każdy działa jak serwer dedykowany, każdy ma własny system operacyjny i można go uruchomić ponownie oddzielnie. Te systemy operacyjne otrzymują określony udział w zasobach serwera fizycznego i są od siebie odizolowane. Istnieją dwa rodzaje hostingu VPS -

  • Managed - Zarządzany oznacza, że ​​łatanie jest wykonywane przez firmę hostingową, oferując w niej CPanel.

  • Unmanaged - Unmanaged to hosting, w którym we wszystkim powinieneś dbać o swój VPS i nie ma w nim CPanel.

Hosting dedykowany

To jest most powerful type of hostingspełniający wymagania i potrzeby dużych firm. Właściciele serwerów dedykowanych mogą z zyskiem sprzedawać usługi hostingowe. Mogą wybrać specyfikacje serwera i środowisko. Jeśli masz duży ruch, bardzo popularną witrynę lub dużą bazę danych klientów, rozważ hosting dedykowany. Serwer dedykowany zapewnia również większą swobodę wysyłania e-maili i strumieniowego przesyłania multimediów.

TIPS- Najważniejszą rzeczą w hostingu jest sprawdzenie cen różnych firm hostingowych i ich planów hostingowych na stronach porównawczych, aby lepiej zrozumieć. Przykładem porównywarki internetowej do sprawdzania cen firm hostingowych jest -http://www.hostmonk.com/.

Panel sterowania to administration web interfaceTwojego konta hostingowego. Jest to interfejs, do którego masz dostęp, aby zarządzać wszystkimi aspektami swojego konta. Zwykle wszystkie części witryny można kontrolować za pomocą panelu sterowania bez korzystania z dodatkowego oprogramowania, takiego jak oprogramowanie FTP, do przesyłania plików, chociaż wiele osób uważa, że ​​jest to szybsze i łatwiejsze.

Niektórzy hosty internetowe używają niestandardowych, zastrzeżonych paneli sterowania, ale większość z nich korzysta z popularnych platform. Jednak liderem branży jest cPanel. Jest to najbardziej rozpowszechniony panel sterowania wśród dostawców hostingu. Oficjalna strona internetowa cPanel to -http://cpanel.com.

Teraz omówmy szczegółowo cPanel i zrozummy jego najważniejsze aspekty.

Po pierwsze, aby wejść do CPanel, należy wpisać adres URL, który poda Ci firma hostingowa. Ogólnie powinno to być -yourdomain.com/cpanel. Następnie wprowadź swoją nazwę użytkownika i hasło, które otrzymałeś od firmy hostingowej.

Główny pulpit nawigacyjny będzie wyglądał tak, jak pokazano na poniższym zrzucie ekranu, gdzie po lewej stronie zobaczysz plik General Information, który pokaże nazwę użytkownika, nazwę domeny, katalog domowy i adres IP logowania. Po lewej stronie u dołu ekranu znajdują się Statistics takie jak używane bazy danych, poczta e-mail i domeny dodatkowe.

w FILES najważniejszym folderem jest File Manager, możesz przesyłać lub pobierać pliki ze swojej strony internetowej. Następnym ważnym jestFTP Accounts, gdzie możesz tworzyć użytkowników, którzy mogą korzystać z programów takich jak FileZilla przesyłać lub pobierać pliki.

Wykonywanie kopii zapasowej FILES sekcja pozwala na pełne lub częściowe pobranie strony internetowej.

w DATABASES, the phpMyAdminto najważniejsza sekcja umożliwiająca zarządzanie bazą danych stron internetowych. Może edytować, dodawać, obcinać bazy danych i tabele. PlikMySQL Databasesumożliwia tworzenie i usuwanie baz danych lub użytkowników. To samo można zrobić krok po kroku z plikiemMySQL Database Wizard.

w DOMAINS sekcja, plik Addon Domainsfolder to dodatkowa domena, którą system przechowuje jako subdomenę Twojej witryny głównej. Możesz użyć tych domen dodatkowych do hostowania dodatkowych domen na swoim koncie. PlikSite Publishersłuży do szybkiego stworzenia strony internetowej z zestawu dostępnych szablonów. PlikSubdomains folder to podsekcja witryny sieci Web, która może istnieć jako nowa witryna internetowa bez nowej nazwy domeny.

w EMAIL najważniejszym folderem jest Email Accounts w którym możesz zarządzać kontami e-mail powiązanymi z Twoją domeną.

Plik Metricssekcja jest bardziej poświęcona statystykom Twojej witryny. Możesz zobaczyć, że każdy z nich daje inne raporty dla Twojej witryny.

w SECURITY najważniejszym folderem jest IP Blocker, możesz zablokować dowolnego hosta lub sieć, której nie chcesz udzielać dostępu do swojej witryny. Jest równieżModSecurity który jest używany do zabezpieczania Apache.

Po zrozumieniu większości ważnych czynników związanych z tworzeniem witryn internetowych, przyszedł czas na skonfigurowanie strony internetowej. Zakładając stronę internetową, powinniśmy przestrzegać wszystkich poniższych kroków.

Step 1 - Najpierw kupiliśmy domenę w GODADDY.

Step 2 - Dostawcę hostingu wybraliśmy na podstawie analizy potrzebnych nam planów hostingowych.

Step 3 - Skonfigurowaliśmy rekordy DNS i serwery DNS rejestratora, którym w naszym przypadku był ponownie GODADDY.

Step 4 - Teraz, gdy skończyliśmy ze wszystkimi wyżej wymienionymi krokami, nadszedł czas, aby załadować pliki strony internetowej przez CPanel → Menedżer plików.

Step 5 - Po otwarciu prześlij pliki w folderze o nazwie public_html jak pokazano na poniższym zrzucie ekranu.

Step 6- Jeśli masz dynamiczną witrynę internetową, musisz również skonfigurować bazę danych. Aby to zrobić, przejdź do Bazy danych MySQL.

Step 7 - Kliknij Create New Database a następnie wpisz nazwę bazy danych, którą będzie miała Twoja witryna, a następnie kliknij Utwórz bazę danych, jak pokazano na zrzucie ekranu podanym poniżej.

Step 8 - W Add New User wpisz nazwę użytkownika i hasło, a następnie kliknij Create User.

Step 9 - Musimy dodać użytkownika, którego utworzyliśmy dla tej bazy danych, aby nadać prawa lub uprawnienia do zarządzania nią.

Certyfikaty cyfrowe są standardem security for establishing an encrypted linkmiędzy serwerem a klientem. Zwykle dzieje się to między serwerem pocztowym a serwerem sieciowym, który chroni dane w przejściach poprzez ich szyfrowanie. Certyfikat cyfrowy to także identyfikator cyfrowy lub paszport, który jest wydawany przez organ zewnętrzny, który weryfikuje tożsamość właściciela serwera.

Na przykład poniższy zrzut ekranu przedstawia publiczny certyfikat eBay.

Składniki certyfikatu cyfrowego

Wszystkie te komponenty można znaleźć w szczegółach certyfikatu -

  • Serial Number - Służy do jednoznacznej identyfikacji certyfikatu.

  • Subject - zidentyfikowana osoba lub podmiot.

  • Signature Algorithm - algorytm używany do tworzenia podpisu.

  • Signature - Rzeczywisty podpis potwierdzający, że pochodzi od wystawcy.

  • Issuer - Podmiot, który zweryfikował informacje i wydał certyfikat.

  • Valid-From - Data, od której pierwszy certyfikat jest ważny.

  • Valid-To - Data ważności.

  • Key-Usage - Cel klucza publicznego (np. Szyfrowanie, podpis, podpisywanie certyfikatu ...).

  • Public Key - Klucz publiczny.

  • Thumbprint Algorithm - Algorytm używany do mieszania certyfikatu klucza publicznego.

  • Thumbprint - Sam hash, używany jako skrócona forma certyfikatu klucza publicznego.

Rodzaje walidacji

Istnieją trzy typy walidacji, które są następujące -

  • Certyfikat SSL z walidacją domeny.
  • Certyfikaty SSL zatwierdzone przez organizację.
  • Certyfikaty SSL z rozszerzoną walidacją.

Omówmy teraz szczegółowo każdy z nich.

Certyfikat SSL do weryfikacji domeny

Sprawdza domenę zarejestrowaną przez administratora systemu i ma on uprawnienia administratora (autoryzację lub pozwolenie) do zatwierdzania wniosku o certyfikat. Ta weryfikacja jest zwykle wykonywana przez żądanie e-mail lub przez rekord DNS.

Certyfikaty SSL zatwierdzone przez organizację

Sprawdza własność domeny i informacje biznesowe, takie jak oficjalna nazwa, miasto, kraj. Weryfikacja odbywa się również przez e-mail lub wpisanie rekordu DNS. Urząd certyfikacji potrzebuje również oryginalnych dokumentów, aby zweryfikować Twoją tożsamość. Certyfikaty SSL zatwierdzone przez organizację wyświetlają informacje o firmie w szczegółach certyfikatu, jak pokazano na poniższym zrzucie ekranu.

Certyfikaty SSL z rozszerzoną walidacją

Sprawdza własność domeny, informacje o organizacji i istnienie prawne organizacji. Sprawdza również, czy organizacja jest świadoma żądania certyfikatu SSL i zatwierdza go. Walidacja wymaga dokumentacji potwierdzającej tożsamość firmy oraz zestawu dodatkowych kroków i kontroli. Certyfikaty SSL z rozszerzoną walidacją są zwykle identyfikowane za pomocą zielonego paska adresu w przeglądarce zawierającego nazwę firmy, taką jak ta pokazana na zrzucie ekranu poniżej.

Aby kupić certyfikat SSL, należy udać się do dostawcy certyfikatu SSL (ośrodka certyfikacji). Każdy dostawca certyfikatu SSL ma inne produkty, ceny i poziomy satysfakcji klienta, co jest prawie tą samą logiką, co przy zakupie hostingu internetowego. Aby sprawdzić najlepsze oferty i produkty, możesz wypróbować SSLShopper, klikając poniższy link.

https://www.sslshopper.com/certificate-authority-reviews.html.

Posiada recenzje i doświadczenia innych klientów, którzy zakupili przed certyfikatem SSL.

Następnie odbywa się proces zakupu, jak pokazano na poniższej ilustracji.

W tym rozdziale zajmiemy się handlem elektronicznym. Jakie są najpopularniejsze i najbardziej bezpieczne platformy e-commerce? Co jest potrzebne, aby je zabezpieczyć?

Handel elektroniczny to sprzedaż i kupowanie towarów i usług przez Internet oraz płacenie za pośrednictwem tego medium. Ta transakcja ma miejsce między klientami biznesowymi, B2B, klientami. Pomiędzy tym wszystkim istnieją transakcje pieniężne, na które powinniśmy zachować ostrożność podczas korzystania lub konfigurowania witryn e-commerce.

Niektóre z najlepszych platform handlu elektronicznego, które również są bezpieczne, są wymienione poniżej wraz ze szczegółowym wyjaśnieniem na ich temat.

Magento

Link do strony internetowej to - https://magento.com.Ta platforma jest jedną z najlepszych i jest rozwijana przez eBay. Magento można łatwo zintegrować zPayPal gateway. Ma dwie wersje - wersję bezpłatną i wersję płatną. Luki są załatane zbyt szybko. Ma szeroką gamę wtyczek i dostosowań. To maSaaS solutions, co oznacza elastyczną skalowalność, wysoką odporność i dostępność, zgodność ze standardem PCI, globalną dostępność i automatyczne łatanie, przy jednoczesnym zachowaniu elastyczności w dostosowywaniu oprogramowania, której wymagają nasi sprzedawcy.

Shopify

Link do strony internetowej to - https://www.shopify.com,więc jeśli próbujesz zaprojektować stronę kasy dokładnie tak, jak chcesz, Shopify prawdopodobnie nie jest dla Ciebie. W rzeczywistości żadne z hostowanych rozwiązań nie oferuje dostosowywanego procesu płatności, więc możesz od razu przejść do sekcji Self-Host. Shopify ma wiele aplikacji, które możesz pobrać i zainstalować w swoim sklepie, które rozszerzają domyślne funkcje lub wprowadzają nowe funkcje.

Woocommerce

Link do strony internetowej to - https://wordpress.org/plugins/woocommerce/.WooCommerce to darmowa wtyczka do handlu elektronicznego, która pozwala praktycznie sprzedać wszystko. Stworzony do bezproblemowej integracji z WordPress, WooCommerce jest ulubionym na świecie rozwiązaniem e-commerce. Zapewnia zarówno właścicielom sklepów, jak i programistom pełną kontrolę, korzystając z szablonów WordPress.

Dzięki nieskończonej elastyczności i dostępowi do setek bezpłatnych i płatnych rozszerzeń WordPress, WooCommerce obsługuje teraz 30% wszystkich sklepów internetowych, więcej niż jakakolwiek inna platforma.

Bigcommerce

Link do strony internetowej to - https://www.bigcommerce.com.Ma ponad 115 szablonów e-commerce, nieograniczone ładowanie produktów, widok mobilny, jest doskonale zintegrowany z amazon i eBay. Można go również zintegrować z większością bramek płatniczych. Z punktu widzenia bezpieczeństwa jest zgodny z PCI.

Bramka płatności działa w trybie online paymenttechnologia przetwarzania, która pomaga firmom akceptować karty kredytowe i czeki elektroniczne. Innymi słowy, bramki płatnicze są „pośrednikiem”, które znajdują się pomiędzy platformami handlu elektronicznego a klientami.

Bramka płatnicza pozwala na -

  • Dokonuj i przyjmuj płatności szybko i łatwo.

  • Dbaj o bezpieczeństwo danych (informacji) i pieniędzy swoich klientów.

  • Zdobądź zaufanie klientów, aby byli gotowi przekazać swoje pieniądze.

Aby wybrać odpowiednią bramkę płatniczą, należy postępować zgodnie z następującymi wskazówkami -

  • Powinieneś sfinalizować tę bramkę płatności, która jest obsługiwana w Twoim kraju, a nie wszystkie działają globalnie.

  • Powinieneś sprawdzić, które bramki płatności są lepiej obsługiwane na Twojej platformie e-commerce. Na przykład brama PayPal jest w pełni obsługiwana przez Magento, ponieważ utworzyła je ta sama grupa.

  • Bramka płatnicza powinna spełniać standardy bezpieczeństwa danych 3.0 PCI.

  • Czy potrzebujesz bramki płatniczej i konta handlowca lub kompleksowego dostawcy usług płatniczych?

  • Musisz zobaczyć opłaty i opłaty, które zostaną potrącone za transakcję.

  • Jakie metody płatności obsługują? Na przykład VISA to metoda płatności, inna jest karta Master Card.

  • Czy wspierają Twój rodzaj działalności? Na przykład niektóre z nich nie mają do czynienia z firmami, które sprzedają materiały dla dorosłych, zakłady bukmacherskie, hazard, sprzedaż broni palnej, narkotyków itp.

Najpopularniejsi dostawcy bramek płatniczych

Poniżej znajduje się lista najczęściej używanych i popularnych dostawców usług płatniczych wraz z ich krótką historią.

  • PAYPAL - Możesz znaleźć wszystkie warunki ich modelu biznesowego pod ich adresem URL - https://www.paypal.com/. PayPal to jedna z najdłużej działających i prawdopodobnie najbardziej znanych usług przesyłania pieniędzy online.

  • Amazon Payments - Adres URL tego niezwykle popularnego dostawcy usług ucieczki z płatności to - https://payments.amazon.com/. Został utworzony w 2007 roku, Amazon Payments zapewnia Twoim klientom takie same wrażenia z realizacji transakcji, jakie mają na Amazon.com

  • Stripe - Adres URL tej formy płatności to - https://stripe.com/.Bez opłat miesięcznych, bez dodatkowych opłat za różne karty i różne metody płatności, także za różne waluty. Stripe oferuje również świetne API (Application Program Interface).

  • Authorize Net - Adres URL tego popularnego dostawcy usług płatniczych to https://www.authorize.net/.Jest to jedna z najpotężniejszych i najbardziej znanych bramek płatniczych. Jest dobrze obsługiwany przez wtyczki do WordPress dla e-commerce.

  • 2Checkout - Adres URL tego dostawcy usług płatniczych to - https://www.2checkout.com/. 2checkout to jedna z najprostszych i najtańszych bramek do obsługi kart kredytowych.

W następnym rozdziale dowiemy się, jak stworzyć witrynę dla małych firm.

Stworzenie strony internetowej dla małej firmy nie jest skomplikowanym zadaniem. Główną obawą jest poznanie zawartości witryny, co jest jednym z głównych powodów, dla których właściciele firm są odstraszani. Witryny dla małych firm najlepiej sprawdzają się, gdy są proste, zawierają minimalną ilość tekstu i tylko jedną opcję na każdej stronie - na przykład formularz zgłoszeniowy lub przycisk Skontaktuj się z nami.

Witryny firmowe również mają standardowy format i zawierają kilka niezbędnych stron. Podczas przeglądania listy nie martw się jeszcze o formatowanie każdej strony, po prostu pomyśl o tekście, obrazach i zawartości, którą chcesz dołączyć. Najważniejsze strony witryny małej firmy to -

  • Home
  • About
  • Gallery
  • Services
  • Contact

Wszystkie te ważne strony możesz zobaczyć na poniższym zrzucie ekranu witryny małej firmy.

Przyjrzyjmy się teraz szczegółowo każdej z tych podstawowych stron.

  • Home - Na stronie głównej należy podać nazwę firmy, miejsce, w którym się znajdujesz, oraz kilka zdań o tym, dlaczego klienci powinni wybrać Twoją firmę.

  • About- Przedstaw informacje o swojej firmie i listę członków organizacji. Dołącz również referencje klientów, chyba że chcesz to połączyć na osobnej stronie, takiej jak media społecznościowe, takie jak Facebook.

  • Gallery - Na stronie galerii warto zamieścić profesjonalne zdjęcia procesów pracy, produktów, pracowników itp. Klienci mogą „poczuć” sposób, w jaki pracujesz.

  • Services- Strona zawierająca szczegółowe informacje o sprzedawanych produktach lub świadczonych usługach. Na stronie, na której szczegółowo opisujesz swoje produkty lub usługi, poświęć od jednego do pięciu zdań opisujących każdą z oferowanych kategorii i podaj ceny.

  • Contact- Na tej stronie należy umieścić swój adres, e-mail, numer telefonu, godziny otwarcia firmy. Na tej stronie powinny pojawić się linki do wszelkich kont w mediach społecznościowych, takich jak Twitter i Facebook. Umieść mapę Google swojej lokalizacji.

Utworzenie kopii zapasowej witryny jest ważne, ponieważ zapewnia ubezpieczenie od wszelkiego rodzaju niepowodzeń, takich jak naruszenie bezpieczeństwa, nieumyślne usunięcie plików witryny i uszkodzenie bazy danych.

Zaleca się utworzenie kopii zapasowej witryny za każdym razem przed wprowadzeniem zmian. Jeśli coś pójdzie nie tak, masz nową kopię, o której wiesz, że działa. Może się to wydawać kłopotliwe, ale gdy pierwszy raz użyjesz kopii zapasowej, będziesz klepać się po plecach za posiadanie tak dużej przezorności.

Istnieją dwa sposoby tworzenia kopii zapasowej witryny -

  • Manual
  • Automatycznie (przez cPanel).

Omówmy szczegółowo oba te sposoby tworzenia kopii zapasowych witryny.

Ręczna kopia zapasowa

Aby ręcznie wykonać kopię zapasową swojej witryny, możesz to zrobić za pomocą pliku File Transfer Protocol Klient (FTP), o którym mówiliśmy wcześniej - FileZilla lub WinSCP. Podłączasz swój lokalny komputer do konta hostingowego i przenosisz pliki między nimi. Aby wykonać kopię zapasową witryny, wystarczy skopiować wszystkie pliki z konta hostingowego na komputer lokalny.

Jeśli masz bazę danych, utwórz plik zrzutu (eksport / kopię zapasową) używaną przez Twoje konto. Aby to zrobić, powinieneś uzyskać dostęp dophpMyAdmin narzędzie (dostępne w Twoim cPanel).

Automatyczne tworzenie kopii zapasowych

Aby automatycznie wykonać kopię zapasową strony internetowej, możemy to zrobić za pośrednictwem CPanel Console, co można zrobić, klikając plik Backup Wizard jak pokazano na zrzucie ekranu podanym poniżej.

Po kliknięciu Kreatora kopii zapasowych, następne okno, które się pojawi, będzie wyglądać jak na poniższym zrzucie ekranu. Będzie wyjaśniać, jakie kopie zapasowe będą wykonywane za pomocą narzędzi dostarczonych przez cPanel.

Migracja strony internetowej to proces moving a webpage from one host to another. Ten proces jest wykonywany z różnych powodów, z których niektóre to -

  • Nie jesteś już zadowolony ze wsparcia firmy hostingowej

  • Ceny są tańsze od innego hostingu

  • Twój aktualny plan hostingowy nie spełnia już Twoich potrzeb

  • Oferowana technologia nie jest już konkurencyjna itp.

Ponieważ migracja jest procesem, potrzebne są następujące kroki, aby zakończyć go w jak najkrótszym czasie przestoju Twojej strony.

  • Musimy w pełni wykonać kopię zapasową naszej strony internetowej, jak omówiono w poprzednich rozdziałach.

  • Prześlij plik kopii zapasowej na nowy hosting.

  • Rozpakuj pliki w folderze publicznym.

  • Zaimportuj plik bazy danych.

  • Skonfiguruj pliki przy użyciu poświadczeń nowej bazy danych.

  • Skieruj swoje nowe serwery nazw domen do obecnego rejestratora i poczekaj, aż nowe rekordy zostaną rozpowszechnione.

W tym rozdziale nauczymy się, jak rozwiązywać problemy ze stroną internetową.

Scenario - Scenariusz jest prosty - Podczas próby otwarcia strony internetowej pojawia się błąd, który się pojawia - Page cannot be displayed.

Answer - Ten problem można rozwiązać, wykonując kroki rozwiązywania problemów podane poniżej.

Step 1- Po pierwsze, upewnij się, że nie masz problemu z połączeniem internetowym. Możesz to sprawdzić, po prostu próbując otworzyć inną witrynę i sprawdzić, czy uzyskasz ten sam wynik, czy nie.

Step 2 - Masz internet na swoim komputerze, ale strona nadal się nie otwiera.

  • Powinieneś sprawdzić u dostawcy hostingu, czy Twój plan hostingowy wygasł, czy nie (być może zapomniałeś go zapłacić).

  • Powinieneś również sprawdzić u swojego rejestratora domeny, czy Twoja nazwa domeny jest nadal ważna i czy też nie wygasła.

Step 3- Po sprawdzeniu powyższych kroków powinieneś sprawdzić swoje rekordy DNS, czy są w porządku, czy nie. Czasami dostawcy usług hostingowych zmieniają serwery DNS i zapominają o zaktualizowaniu rekordów. Możesz to sprawdzić, otwierając CMD, wpiszping yourdomainname.com a jeśli otrzymasz następującą odpowiedź, sprawdź dalej.

Żądanie ping nie może znaleźć hosta nazwa_domeny.com. Sprawdź nazwę i spróbuj ponownie.

Jeśli uzyskasz następujący wynik, rekordy DNS i serwer są w dobrej kondycji.

Step 4 - Sprawdź, czy nie ma błędów połączenia z bazą danych, jeśli masz podobne błędy, jak pokazane poniżej zrzuty ekranu.

Aby sprawdzić, czy baza danych działa w backendzie, należy mieć potwierdzenie, że nazwa użytkownika, uprawnienia do plików, hasła i porty bazy danych nie uległy zmianie.

Step 5 - Jeśli masz błąd 404 Not Foundjak pokazano na poniższym zrzucie ekranu, to podczas otwierania www.yourdomainname.com powinieneś sprawdzić, czy struktura katalogów nie uległa zmianie i wskazuje naPublic_html folder.

Zabezpieczanie stron internetowych jest równie ważne, jak ich rozwijanie, ponieważ każde zagrożenie, które może zagrozić bezpieczeństwu, może zaszkodzić Twojej reputacji biznesowej, zaszkodzić Ci finansowo (poprzez kradzież depozytów online), zaszkodzić Twoim klientom odwiedzającym Twoją witrynę itp.

Według ekspertów ds.bezpieczeństwa zasugerują sprawdzenie bezpieczeństwa witryny w oparciu o OWASP TOP 10, który jest potężnym dokumentem informacyjnym dotyczącym bezpieczeństwa aplikacji internetowych. Ranking OWASP Top 10 reprezentuje szeroki konsensus co do najważniejszych luk w zabezpieczeniach aplikacji internetowych.

Zastrzyki SQL

Wady iniekcji, takie jak SQL, OS i LDAP, występują, gdy niezaufane dane są wysyłane do interpretera jako część polecenia lub zapytania. Wrogie dane atakującego mogą skłonić interpretera do wykonania niezamierzonych poleceń lub uzyskania dostępu do danych bez odpowiedniej autoryzacji.

Solution - Aby zabezpieczyć swoją stronę internetową przed iSQL, musisz sprawdzić poprawność danych wejściowych i symboli filtrujących.

Uszkodzone uwierzytelnianie i zarządzanie sesjami

Funkcje aplikacji związane z uwierzytelnianiem i zarządzaniem sesjami często nie są poprawnie implementowane, co umożliwia atakującym złamanie haseł, kluczy, tokenów sesji, a nawet wykorzystanie innych błędów implementacyjnych w celu przejęcia tożsamości innych użytkowników.

Solution - Aby zabezpieczyć swoją witrynę przed tą luką, musisz utworzyć pliki cookie i sesje z czasem wygaśnięcia.

Skrypty między lokacjami (XSS)

Błędy XSS występują, gdy aplikacja pobiera niezaufane dane i wysyła je do przeglądarki internetowej bez odpowiedniej weryfikacji lub ucieczki. XSS umożliwia atakującym wykonywanie skryptów w przeglądarce ofiary, które mogą następnie przejmować sesje użytkownika, niszczyć strony internetowe lub przekierowywać użytkownika do złośliwych witryn.

Solution - Ochrona przed tym jest taka sama, jak w przypadku iSQL.

Niezabezpieczone bezpośrednie odwołanie do obiektu

Bezpośrednie odwołanie do obiektu występuje, gdy programista ujawnia odwołanie do wewnętrznego obiektu implementacji, takiego jak plik, katalog lub klucz bazy danych. Bez kontroli dostępu lub innej ochrony osoby atakujące mogą manipulować tymi odwołaniami, aby uzyskać dostęp do nieautoryzowanych danych.

Solution - Należy wdrożyć specjalne mechanizmy ochrony, takie jak hasła, aby zabezpieczyć takie pliki.

Błędna konfiguracja zabezpieczeń

Dobre bezpieczeństwo wymaga zdefiniowania i wdrożenia bezpiecznej konfiguracji dla aplikacji, frameworków, serwera aplikacji, serwera WWW, serwera bazy danych i platformy. Należy zdefiniować, wdrożyć i utrzymywać bezpieczne ustawienia, ponieważ wartości domyślne są często niepewne.

Solution - Oprogramowanie powinno być aktualizowane.

Narażenie wrażliwych danych

Wiele aplikacji internetowych nie chroni odpowiednio poufnych danych, takich jak karty kredytowe, identyfikatory podatkowe i dane uwierzytelniające. Atakujący mogą kraść lub modyfikować takie słabo chronione dane w celu oszustwa związanego z kartami kredytowymi, kradzieży tożsamości lub innych przestępstw.

Solution - Wrażliwe dane zasługują na dodatkową ochronę, taką jak szyfrowanie w stanie spoczynku lub podczas przesyłania, a także specjalne środki ostrożności podczas wymiany z przeglądarką.

Brak kontroli dostępu na poziomie funkcji

Większość aplikacji internetowych sprawdza prawa dostępu na poziomie funkcji przed udostępnieniem tej funkcji w interfejsie użytkownika. Jednak aplikacje muszą wykonywać te same testy kontroli dostępu na serwerze, gdy uzyskuje się dostęp do każdej funkcji. Jeśli żądania nie zostaną zweryfikowane, osoby atakujące będą mogły fałszować żądania dostępu do funkcji bez odpowiedniej autoryzacji.

Solution - Powinieneś sprawdzić poziomy uwierzytelnienia.

Fałszerstwo żądań między lokacjami (CSRF)

Atak CSRF zmusza zalogowaną przeglądarkę ofiary do wysłania sfałszowanego żądania HTTP, w tym sesyjnego pliku cookie ofiary i wszelkich innych automatycznie dołączonych informacji uwierzytelniających, do podatnej na ataki aplikacji internetowej. Pozwala to atakującemu zmusić przeglądarkę ofiary do generowania żądań, które wrażliwa aplikacja uważa za uzasadnione żądania ofiary.

Solution - Najczęściej stosowaną profilaktyką jest dołączanie nieprzewidywalnych tokenów opartych na wyzwaniach do każdego żądania pochodzącego ze strony internetowej i powiązanie ich z sesją użytkownika.

Używanie komponentów ze znanymi lukami w zabezpieczeniach

Komponenty, takie jak biblioteki, frameworki i inne moduły oprogramowania, prawie zawsze działają z pełnymi uprawnieniami. W przypadku wykorzystania wrażliwego komponentu taki atak może ułatwić poważną utratę danych lub przejęcie serwera. Aplikacje korzystające ze składników ze znanymi lukami w zabezpieczeniach mogą osłabiać zabezpieczenia aplikacji i umożliwić szereg możliwych ataków i wpływów.

Solution - Sprawdź, czy ta wersja komponentu ma luki i spróbuj tego uniknąć lub zmienić za pomocą innej wersji.

Unieważnione przekierowania i przekierowania

Aplikacje internetowe często przekierowują i przekazują użytkowników do innych stron i witryn internetowych. Te aplikacje używają niezaufanych danych do określenia stron docelowych. Bez odpowiedniej weryfikacji osoby atakujące mogą przekierowywać ofiary do witryn wyłudzających informacje lub zawierających złośliwe oprogramowanie albo wykorzystywać przekierowania w celu uzyskania dostępu do nieautoryzowanych stron.

Solution - Zawsze sprawdzaj poprawność adresu URL.

Bezpieczne używane protokoły

Tak jest w przypadku, gdy masz plan VPS i wszystkim zarządzasz samodzielnie. Gdy usługi są instalowane, używają portów domyślnych. Ułatwia to pracę hakerowi, ponieważ wie, na co patrzeć.

Niektóre z głównych portów usług, które są używane do hostingu witryn internetowych, podano poniżej -

  • SSH - port 22
  • FTP - port 21
  • MySQL - port 3306
  • DNS - port 53
  • SMTP - port 25

Zmiana portu tych usług różni się w zależności od systemu operacyjnego i jego różnych wersji. Oprócz tego musisz zainstalować zaporę ogniową. Jeśli jest to system operacyjny Linux, zalecamyIPtablesi zablokuj wszystkie inne niepotrzebne porty. Jeśli Twoim systemem operacyjnym jest Windows, możesz użyć wbudowanej zapory.

Aby zablokować logowanie siłowe w usługach, możesz użyć Fail2ban, który jest oprogramowaniem opartym na systemie Linux i blokuje wszystkie adresy IP, co powoduje wiele nieudanych prób logowania.

Przyspieszenie strony internetowej lub witryny internetowej jest równie ważne, jak znalezienie odpowiedniego dostawcy usług hostingowych lub nazwy domeny. Czemu?

Przeczytaj tylko poniższe statystyki, a zmienisz zdanie.

One second w czasie ładowania strony daje -

  • 11% mniej odsłon.
  • 16% spadek satysfakcji klientów.
  • 7% utraty konwersji.

Amazon stwierdził, że to prawda, zgłaszając wzrost przychodów o 1% na każde 100 milisekund poprawy szybkości witryny na podstawie raportów grupowych.

Na podstawie wyników badania przeprowadzonego przez Akamai -

  • 47% ludzi spodziewa się, że strona internetowa załaduje się w ciągu dwóch sekund lub krócej.

  • 40% opuszcza stronę internetową, jeśli ładowanie trwa dłużej niż trzy sekundy.

  • 52% kupujących online twierdzi, że szybkie ładowanie strony jest ważne dla ich lojalności wobec witryny.

Jak przetestować szybkość mojej witryny?

Niektórzy znani eksperci w tej dziedzinie sugerują użycie narzędzia internetowego o nazwie as Webpagetest (https://www.webpagetest.org/). Jest to projekt typu open source, który jest rozwijany i wspierany głównie przez Google. Testuje prędkość witryny z wielu lokalizacji na całym świecie przy użyciu prawdziwych przeglądarek (IE i Chrome) oraz przy rzeczywistych szybkościach połączeń konsumenckich. Możesz uruchomić proste testy lub przeprowadzić zaawansowane testy, w tym transakcje wieloetapowe, przechwytywanie wideo, blokowanie treści i wiele więcej. Twoje wyniki zapewnią bogate informacje diagnostyczne, w tym wykresy kaskadowe ładowania zasobów, testy optymalizacji szybkości strony i sugestie ulepszeń.

W naszym przykładzie będziemy testować wydajność tutorialspoint.com dla użytkownika z Niemiec korzystającego z przeglądarki Chrome.

Aby uruchomić test, otwórz adres URL https://www.webpagetest.org/

Wpisz nazwę domeny, jak pokazano na poniższym zrzucie ekranu -

  • Lokalizacja testowa - jest to kraj lokalizacji użytkownika.
  • Browser - służy do symulacji przeglądarki użytkownika.
  • Kliknij „Rozpocznij test”.

Poniższe wyniki uzyskamy na stronie głównej. Pokaże cały czas potrzebny do otwarcia strony internetowej z jej odpowiednimi elementami.

Jeśli przejdziemy do Performance Review wskaże, które elementy należy zoptymalizować.

Jak przyspieszyć moją witrynę?

Podstawowe wskazówki dotyczące przyspieszenia witryny są następujące -

  • Minimize HTTP requests- W prostych słowach; uprość projekt strony internetowej.

  • Minimize server response time- W zależności od lokalizacji użytkowników zmienia się czas odpowiedzi serwera, jest to spowodowane odległością między nimi. Zaleca się, aby jeśli większość odwiedzających znajdowała się w jednym określonym regionie, Twój dostawca hostingu również był tam zlokalizowany, co skraca odległość podróży w przypadku danych.

  • Enable Compression- Kompresja zmniejsza przepustowość stron, zmniejszając w ten sposób odpowiedź HTTP. Możesz to zrobić za pomocą narzędzia o nazwieGzip.

  • Enable Browser Cache - Kiedy odwiedzasz witrynę internetową, elementy strony są przechowywane w pamięci podręcznej, więc przy następnej wizycie w witrynie Twoja przeglądarka może załadować stronę bez konieczności wysyłania kolejnego żądania HTTP do serwera.

  • Optimize Images Twojej witryny.

  • CSS delivery powinien być zewnętrzny, jeśli to możliwe. Preferowany jest zewnętrzny arkusz stylów, ponieważ zmniejsza on rozmiar kodu i tworzy mniej duplikatów kodu.

  • Reduce redirections które tworzą żądania HTTP.

  • Jeśli Twoja witryna to Content Management System platform, a następnie maksymalnie zminimalizuj użycie wtyczek.

  • Remove broken links z adresów URL JavaScript, CSS i obrazów.

W następnym rozdziale dowiemy się, jak reklamować stronę internetową.

Kiedy już stworzysz swoją stronę internetową i będzie ona funkcjonalna, przychodzi bardzo ważny krok w jej marketingu. Ma to na celu zwiększenie liczby odwiedzających witrynę i rozpowszechnianie informacji, co może pomóc zaistnieć w Internecie. Poniższa ilustracja przedstawia schematyczny widok wszystkich kroków, które należy wykonać podczas reklamowania witryny internetowej.

Reklama w mediach społecznościowych

Reklama w mediach społecznościowych to wszelkiego rodzaju płatne treści w sieci społecznościowej. Te opcje obejmują jednorazowe promowane posty na Tweecie lub Facebooku do pełnowymiarowej kampanii z dołączonymi dużymi budżetami. Każda sieć społecznościowa oferuje inne opcje, ale omówimy, jak to zrobić na Facebooku, ponieważ jest to największa platforma społecznościowa, a zwrot z inwestycji w reklamy wynosi około 95%.

Facebook ma około 1,4 miliarda użytkowników i ponad 900 milionów odwiedzin dziennie, co czyni go odpowiednim dla dużych i małych firm. Prawdziwą zaletą Facebooka jest ilość szczegółowych danych dostępnych dla docelowych użytkowników. Dzieje się tak, ponieważ możesz kierować reklamy do swoich odbiorców za pomocą różnych kryteriów, takich jak wiek, lokalizacja, płeć itp.

Na przykład w tym samouczku wielokrotnie wspominaliśmy o tym słowie Hosting. Teraz, jeśli zalogujemy się na Facebooku, po lewej stronie strony zobaczysz reklamę dotyczącą hostingu, jak pokazano na zrzucie ekranu poniżej.

Aby utworzyć reklamę na Facebooku, kliknij nazwę konta. Następnie kliknijCreate Ads jak pokazano na poniższym zrzucie ekranu.

Otworzy się nowe okno, w którym należy wybrać swój cel. W naszym przypadku wybioręBrand Awareness.

Wpisz nazwę kampanii, w naszym przypadku jest to - tutorialspoint → następnie kliknij Create Ad Account jak pokazano na zrzucie ekranu poniżej.

Wybierz kraj swojego konta i walutę, którą chcesz płacić Facebookowi, jak pokazano na poniższym zrzucie ekranu, a następnie kliknij Continue.

Aby wybrać odbiorców, należy określić przedział wiekowy i lokalizację, w której ta reklama będzie wyświetlana.

Przewiń w dół, a będziesz mieć opcje wyboru sposobu wyświetlania tej reklamy. Wpisz tekst dla tego ogłoszenia i prześlij zdjęcie, kiedy już zrobisz → KliknijPlace Order.

Jest to program reklamowy firmy Google, w którym możesz się zarejestrować i zapłacić na podstawie liczby kliknięć w link do Twojej witryny lub liczby wyświetleń strony. Strony internetowe Google i witryn partnerskich są zaprojektowane tak, aby umożliwić Google wybór i wyświetlanie reklam.

Jak utworzyć kampanię AdWords?

Aby utworzyć kampanię AdWords, należy wykonać poniższe czynności.

Step 1 - Aby utworzyć kampanię AdWords, należy najpierw utworzyć konto, klikając następujący link - https://adwords.google.com/um/signin

Step 2 - Po zalogowaniu kliknij Campaigns, wybierz rodzaj obciążenia i lokalizację, jak pokazano na poniższym zrzucie ekranu. AdWords jest jak reklamy na Facebooku.

Step 3- Kliknij przycisk Radio dla celu, który chcesz, jak pokazano na poniższym obrazku. Musisz także określić budżet. Ile chcesz wydać za kliknięcie?

Step 4 - Wpisz nazwę grupy, a następnie wypełnij Headlines i Description Fields dla AdWords, które mają zostać utworzone.

Podczas wypełniania szczegółów w lewym okienku podglądu możesz zobaczyć, jak będzie wyglądać AdWords po ich utworzeniu.

Step 5 - Wybierz takie Słowa kluczowe, które wyszukiwarka pokaże, gdy ludzie będą szukać.

Search Engine Optimizationto proces, w którym możesz ulepszyć swoją witrynę pod względem pozycji w wyszukiwarkach. Większość ruchu internetowego jest napędzana przez główne komercyjne wyszukiwarki, Google, Bing i Yahoo !. Chociaż media społecznościowe i inne rodzaje ruchu mogą generować wizyty w Twojej witrynie, dla większości internautów podstawowym sposobem nawigacji są wyszukiwarki. Dzieje się tak bez względu na to, czy Twoja witryna zawiera treści, usługi, produkty, informacje, czy cokolwiek innego.

Aby zoptymalizować ranking swojej strony, powinieneś wiedzieć, na co patrzą wyszukiwarki -

  • Content - Zależy to od tematu, który jest podawany, tekstu na stronie, tytułów i podanych opisów.

  • Performance- Twoja strona internetowa powinna działać szybko (bez opóźnień). Omówiliśmy to w poprzednim rozdziale zatytułowanym -Speed up your website.

  • Authority - Twoja witryna internetowa powinna mieć dobrą treść, do której można zamieścić łącza do innych wiarygodnych witryn, aby korzystać z niej jako odniesienia lub zacytować dostępne informacje.

  • User Experience - Twoja strona internetowa powinna być bezpieczna w nawigacji, bez szkodliwego oprogramowania.

  • Keyword Stuffing - Nie nadużywaj słów kluczowych na swoich stronach.

  • Purchased Links - Nie używaj zbyt wielu linków do zakupów.

Zarabianie na stronie internetowej

Jednym z głównych celów tworzenia strony internetowej jest zarabianie na niej. Aby to osiągnąć, istnieje kilka metod, które omówimy poniżej -

Google AdSense

AdSense jest odwrotnością AdWords, umożliwiając wydawcom (w tym blogerom i innym właścicielom witryn) dostęp do ogromnej sieci reklamowej Google, aby inni reklamodawcy mogli wyświetlać reklamy w swoich witrynach. Aby zarejestrować się w tym programie, musisz kliknąć następujący adres URL -https://www.google.com/adsense/

Marketing afiliowany

Promujesz produkt wśród odwiedzających Twoją stronę internetową i subskrybentów poczty e-mail. Jeśli produkt lub usługa przypadnie do gustu tym osobom, klikną one na Twój link partnerski i kupią produkt, a następnie pobierzesz prowizję.

Nawiązuj partnerstwa

Zasadniczo oznacza to znalezienie firm, które mogą być zainteresowane reklamowaniem się w Twojej witrynie i zawarciem umowy.