• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Darmowe hostowanie stron na githubie możliwośći

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
226 wizyt
pytanie zadane 7 stycznia 2023 w Hostingi, domeny, usługi przez Mateusz Analityk Stary wyjadacz (13,710 p.)
zmienione kategorie 7 stycznia 2023 przez ScriptyChris

Git hub oferuje możliwość darmowego hostowania stron internetowych

Chciałbym stworzyć swoją stronę biznesową, ale chciałbym, aby wyglądała ona jak najlepiej i była hostowana za darmo. Zastanawiam się jakie są możliwości odpalenia strony na hostingu git hub, tak aby móc wykorzystać maksimum możliwości jeśli chodzi o nowoczesne technologie.

W tej chwili korzystam z strony obsługiwanej przez js i jquery, aby dodać nieco dynamiki. Z uwagi na publiczność całego kodu w darmowym planie nie podepnę zewnętrznej bazy danych :) Mniejsza o to czy oprócz prostych kodów html, php i java da się tam uruchomić jakąś stronę opartą o Ruby, Node lub jakiś framework?

Na konkretach, dało by się postawić tam coś takiego?

Kod źródłowy: https://github.com/hassanalimalek/wedding_photography

Strona internetowa: https://wedding-photography-hassanalimalek.vercel.app/#gallery

Jakie mogą być problemy z czego one wynikają?

3 odpowiedzi

+2 głosów
odpowiedź 7 stycznia 2023 przez Wiciorny Ekspert (278,750 p.)

Ogólnie rzecz biorąc, GitHub Pages to dobre rozwiązanie dla prostych stron internetowych lub blogów. Jednakże GitHub Pages oferuje tylko ograniczony zestaw funkcji i narzędzi, więc jeśli chcesz wykorzystać bardziej zaawansowane funkcje lub integracje, może być konieczne skorzystanie z innego hostingowego rozwiązania.
Główne ograniczzenia: 

  • GitHub Pages hostuje tylko statyczne strony internetowe, więc nie jest odpowiednie dla aplikacji dynamicznych lub aplikacji z bazami danych.
  • Możesz hostować tylko pliki HTML, CSS, JavaScript, obrazów i innych plików statycznych. Nie możesz hostować plików binarnych, takich jak pliki wykonywalne lub pliki instalacyjne.
  • GitHub Pages nie oferuje funkcji związanych z obsługą baz danych lub innych systemów zarządzania danymi. Jeśli chcesz używać bazy danych w swojej aplikacji, będziesz musiał skorzystać z innego hostingowego rozwiązania.
  • GitHub Pages nie oferuje żadnych mechanizmów kontroli dostępu, takich jak logowanie lub uwierzytelnianie użytkowników. Jeśli chcesz zabezpieczyć swoją stronę lub aplikację przed nieuprawnionym dostępem, będziesz musiał skorzystać z innego hostingowego rozwiązania.


Jeśli pytasz o możliwość hostowania aplikacji dynamicznych opartych o Ruby lub Node.js, takich jak aplikacje internetowe z bazami danych, to GitHub Pages nie jest odpowiednim rozwiązaniem. GitHub Pages służy do hostowania statycznych stron internetowych, a nie aplikacji dynamicznych. W takim przypadku będziesz musiał skorzystać z innego hostingowego rozwiązania, które zapewni ci potrzebne funkcje i narzędzia.

Oprócz tych ograniczeń, GitHub Pages ma również ograniczenia dotyczące wielkości i liczby plików, które możesz umieścić w swoim repozytorium. Możesz przechowywać do 1 GB danych w swoim repozytorium, a pojedynczy plik nie może przekraczać 100 MB.
Dalej, GitHub Pages nie jest przeznaczony do hostowania aplikacji opartych o Docker lub Kubernetes. WIęc niestety będziesz musiał skorzystać wtedy z jakiegoś innego hostingu, chmury obliczeniowej itd.

+1 głos
odpowiedź 7 stycznia 2023 przez Tomek Sochacki Ekspert (227,490 p.)
Hej,

ja mam parę stronek hostowanych na Vercel, które robiłem w React z Nextjs, fajna sprawa. Do tego jak potrzebuję bazę to podpinam mongo atlas i płacę tylko za faktycznie użycie albo jakąś inną bazę, np. coś wykupione w mydevil.

Vercel jest o tyle fajny, że dla mniejszych projektów jest darmowy i ma fajne integracje, np. Checkly do analiz seo, axiom do logów itp.

Do tego kupujesz sobie jakąś domenę gdziekolwiek i ustawiasz DNS na vercel i wszystko śmiga.

A dodatkowo masz domyślnie fajne ficzery, np. preview strony z brancha na customowym urlu co jest mega plusem aby wygodnie przetestować wszystkie zmiany jakie wrzucamy do głównego brancha produkcyjnego.
–1 głos
odpowiedź 8 stycznia 2023 przez lalanablanalala Bywalec (2,090 p.)
polecam ct8.pl

Podobne pytania

+2 głosów
1 odpowiedź 1,863 wizyt
0 głosów
1 odpowiedź 158 wizyt
pytanie zadane 21 lutego w Hostingi, domeny, usługi przez Gazd0 Nowicjusz (120 p.)
+5 głosów
2 odpowiedzi 348 wizyt
pytanie zadane 28 kwietnia w Nasze projekty przez su7890 Początkujący (450 p.)

93,195 zapytań

142,211 odpowiedzi

322,058 komentarzy

62,519 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 3316p. - dia-Chann
  2. 3251p. - Łukasz Piwowar
  3. 3243p. - Łukasz Eckert
  4. 3222p. - CC PL
  5. 3167p. - Tomasz Bielak
  6. 3157p. - Łukasz Siedlecki
  7. 3133p. - rucin93
  8. 3110p. - Maurycy W
  9. 3028p. - Adrian Wieprzkowicz
  10. 2992p. - Mikbac
  11. 2490p. - Marcin Putra
  12. 2467p. - Michał Telesz
  13. 2427p. - Michal Drewniak
  14. 2372p. - Anonim 3619784
  15. 1949p. - rafalszastok
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...