Diskuze: Musím používat CMS pro nahrání stránky na internet?


Pokud se jedná o statické stránky (nemění se často – pro změnu je nutné změnit soubory na hostingu), tak CMS není vůbec nutný – stačí nahrát soubory HTML na hosting. Pokud tvoříš dynamický web (chceš upravovat obsah bez přímé editace souborů přímo z prohlížeče + jakékoliv složitější věci – přihlašování, vyplňování kontaktního formuláře apod.), máš dvě možnosti:
- Použít CMS
- Naprogramovat si vše sám (nejčastěji v PHP)
Pokud chceš poradit, co je nejlepší pro daný případ, tak více popiš
účel stránky...
+20 Zkušeností
+2,50 Kč

Nathan:25.3.2021 21:22
Díky moc za odpověď Ano
budou to statické stránky. To jsem přesně potřeboval vědět
Pokud tedy nahraju stránku na
hosting, je to v pořádku pro SEO? I to, že stránka bude vypadat, příklad
www.test.cz/index.html ..je toto v pořádku? neuvědomuji
si, že bych někdy takhle stránku viděl, nebude to vypadat
"neprofesionálně"? Nebo je to v pořádku
Jan Kerhart:25.3.2021 21:53
Z hlediska SEO je to jedno, jen zkontroluj, že ve všech souborech máš titulek a popis, jinak platí pro web s CMS a bez to samé...
<title>titulek</title>
<meta name="description" content="popis"/>
Teoreticky to v pořádku je, prakticky je však vhodné příponu .html odstranit (interně přesměrovat). Vytvoř na hostingu soubor, který se bude jmenovat .htaccess (musí to být přesně takto, včetně té tečky) a do něj vlož toto:
#Zakázání procházení souborů
Options -Indexes
#Nastavení chybové stránky 404
ErrorDocument 404 /404
RewriteEngine On
#Přesměrování na subdoménu www a protokol https
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(.*)$ [NC]
RewriteRule (.*) https://www.%1/$1 [R=301,L]
#Nastavení hezkých URL
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC]
Řeší to i nějaké další problémy, které by mohli nastat (viz komentáře) – pokud něco z toho nechceš, tak danou část prostě smaž...
Zalezi na tom, kdo bude web opecovavat a jak casto.
Web muzou byt html stranky.
CMS dela jen to, ze pomoci nejakeho programu generuje html stranky nebo jine
soubory, obrazky, captcha, zipy..
Z pohledu serveru je lepsi mit hotove soubory nez je pripravovat pomoci cms nebo
jinym programem. Ale, to cms jako wordpress prilis nevadi, oni maji v nastaveni
kesovani a snazi se stranky take predem pripravit.
Ja bych volil cestu vlastniho mini programu. Aspon bych vyuzil treba php
include pro navigacni menu.
Nebo, celkem jednoduche byvaji wiki projekty/cms/programy jako docu-wiki a
pod. Ale netusim, do jake miry to pujde skinovat.
Jinak, existuji hostingy, ktere nabizeji predinstalovany cms.
U cms je dobre se smirit s tim, ze budes mit web podle cms s malymi upravami, vymenis pozadi, barvy ramecek a tak. Na vetsi zasahy do sablon uz musis byt zkusenejsi.
Treba, bracha na firemnim miniwebu vyuziva take jen php niclude, pripadne
takovy jednoduchy php-sql kod pro praci s databazi. Nema tam vizualni editory
stranek. No, takovy jednoduxchy vizualni editor ma u diskuze.
Pak provozuje jeste web letiste. Tam pouziva tez vlastni kod. Ale ten uz je
podstatne slozitejsi. Ma tam spesl galerii, kde planuje zobrazovat minimapku s
GPS polohou fotek z letadla. A chce, aby si to tam lidi davali sami, takze je
tam nahravani fotek a nejake php scripty na upravy a zarazeni.
Ale, to jsou programatori, ze? Ti proste neradi prizpusobuji cizi kod, radeji si
to udelaji hned, jak potrebuji.
Nathan:26.3.2021 9:54
Díky za odpověď tomuhle
já úplně nerozumím no.. soustředil jsem se hodně jen na proces tvoření
různých stránek, ale teď když má přijít na to, jak je hodit na internet,
jsem trochu ztracený.. U toho WP mě štvě že to prostě ty stránky často
rozhodí a já jsem nepřišel na všechno, jak to spravit.. nefunguje mi třeba
sticky menu, js knihovna a další věci jsou nefunkční, i přes to, že si
myslím, že jsem to dobře propojil a jinak spousta funguje..
Tak hledám jinou cestu, protože přece jenom ty stránky v budoucnu budu
upravovat jen já, takže mi nevadí udělat to přímo v kódu a nemusím to
dělat třeba v tom wordpressu. Nějak mi ale přijde, že neni moc informací o
těhdle věcech, nemohl jsem nikde najít jak to vlastně funguje, jaký jsou
možnosti atd.
Nathan:26.3.2021 10:42
Děkuju, ale tohle mi nějak nefunguje, akorát mi vyskočí, že stránka
není soukromé a možné bezpečnostní riziko a i když přesto pokračuji,
tak to nejde, protože mi to na začátek adresy hodí několikrát www.
Jan Kerhart:26.3.2021 11:19
Máš na hostingu nastaven SSL certifikát (třeba od Let's encrypt)? Pokud ne, tak uprav obsah toho souboru takto:
#Zakázání procházení souborů
Options -Indexes
#Nastavení chybové stránky 404
ErrorDocument 404 /404
RewriteEngine On
#Přesměrování na subdoménu www
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(.*)$ [NC]
RewriteRule (.*) http://www.%1/$1 [R=301,L]
#Nastavení hezkých URL
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC]
Potom ti to nebude psát tu chybu zabezpečení, ale stejně bych
doporučoval SSL nastavit a vrátit původní verzi .htaccess. Pokud nebudeš
SSL používat, bude před tvojí adresou v prohlížeči napsáno
nezabezpečeno, má to negativní dopad na SEO a do budoucna se předpokládá,
že prohlížeče budou standardně tyto stránky rovnou blokovat (s podobnou
chybou, jako jsi viděl nyní). Před pár lety to byl pro běžné stránky
ještě jen pěkný bonus (nutnost pouze pro místa, kde se zadávali nějaké
informace), dnes již je to ale téměř nutnost
Ještě k tomu WP, pokud máš ty stránky už vytvořené a ve svém počítači funkční jako .html soubory, tak rozhodně žádný CMS nepoužívej – je to zbytečné a i technicky komplikované je tam nahrát. V CMS je většinou nastavena nějaká globální šablona, ve které jsou všechny styly, skripty, hlavička stránky, menu apod. a v jednotlivých stránkách je potom již jen samotný obsah. Pro velké projekty to jinak nejde, protože kvůli změně třeba loga by jsi musel projít a změnit úplně všechny soubory... Takže tam je potom nutné buď použít dostupný CMS a nebo si naprogramovat "CMS" vlastní. Pokud je to ale cca do 10 stran, které se nebudou měnit často, tak to nedává smysl používat...
Nathan:26.3.2021 20:02
Nemám nastaven SSL certifikát, ale určitě to v plánu mám, ještě jsem se k tomu nedostal a pořádně si nezjistil, jak na to. Ale kouknu na "Let`s encrypt" a udělám. Ušetřil jsi mi strašně moc práce se vším!
Jan Kerhart:26.3.2021 20:23
Nevím, jaký máš hosting, některé umí Let's encrypt certifikát udělat za tebe na jedno kliknutí. Pokud to hosting nedělá, tak si ho můžeš udělat na svém PC (je potřeba mít linux, nebo lze použít linux subsystem ve Windows nebo VM). Nainstaluješ si cert-bot
sudo apt install certbot
a spustíš
sudo certbot certonly --manual --preferred-challenges=dns --email tvuj@mail.cz --server https://acme-v02.api.letsencrypt.org/directory --agree-tos -d *.domena.cz
V průběhu budeš muset do DNS webu nastavit TXT záznam s textem, který ti to ukáže po spuštění toho příkazu. To ti vygeneruje soubory certifikátu, které potom nainstaluješ v administraci webu. Nevýhoda tohoto způsobu je, že každé 3 měsíce, když certifikátu vyprší platnost, tak ho musíš ručně vygenerovat znovu, jinak tvůj web přestane fungovat...
Nathan:26.3.2021 20:40
Hosting mam stable.cz, známý si to sám zařídil, takže jsem do toho
nemohl moc mluvit, ale koukám, že to dělají, takže to bude asi
nejjednodušší řešení. Jinak mám mac, takže nevím, jestli by mi šlo
nějak udělat to, co posíláš? Pro případ do budoucna?
Jan Kerhart:26.3.2021 20:48
Tak to nevím, stable.cz jsem nikdy nepoužíval, pokud to jde ale udělat
přes ně, tak to je určitě nejjednodušší. Nastavení se ti to samo a i se
to bude automaticky obnovovat...
Co se týče macu, tak to vůbec nemám tušení... Když nic jiného, tak
určitě je možné nainstalovat si nějaký linux do virtual boxu (ten by na
macu měl fungovat) a v něm certifikát vygenerovat.
Peter Mlich:27.3.2021 7:07
Zkus nejaky hosting doporucit, 3 free, 3 placene. Ja moc treba neznam. Vim, ze existuje forpsi, sweb, webzdarma, ale uz jsem roky zadny nepouzil. stable taky neznam. Podle infa za strance je to tezce placeny hosting za kazde uprdnuti. Coz vetsinou znaci minimalni podporu pro nastaveni. Ceny takove primerene.
google = cesky free hosting se ssl
endora, odkazy na jakpsatweb, webnode, wedos, forpsi, active24, webzdarma,
seznam, savana...
Z tech, co znam. Jenze to je 10-20 let zpet. Nove hrace moc neznam.
Nathan:27.3.2021 10:23
Co jsem tam koukal, tak za hosting s nějakou slevou to je asi 550 a za
doménu 190, ale vybral si to on, SSL certifikat nabizi, takze vic asi
potřebovat (doufám) nebudu.. Já mám na zkoušku pro nějaké moje stránky onebit a přijde mi
fajn. Ale za nějaké takové tipy na hosting bych byl určitě rád
Mrknu na ty, cos poslal
Jan Kerhart:28.3.2021 0:58
Free hostingy jsou totálně k ničemu. Základní hosting, na kterém jde dnes hostovat často i několik webů zároveň vyjde kolem pětistovky ročně. To myslím opravdu nikoho nezruinuje a pokud to člověk myslí s daným webem alespoň trošku vážně, tak by měl alespoň tu pětistovku investovat. Free hostingy jsou dobré maximálně tak na nějakou soukromou, dočasnou věc na jedno použití.
Z free kategorie mám zkušenost s:
Hostinger –
Myslím ale, že ten free plán už zrušili. Každopádně to často
vypadávalo a půlka věcí tam nefungovala.
Webzdarma – vkládají
na web vlastní reklamy, možnosti taky nic moc.
Ani jedno rozhodně pro seriózní stránku rozhodně nedoporučuji. Je to velmi
omezené a nestabilní.
Z placené kategorie jsem vybral hosting, se kterým mám osobní zkušenost
a potom zástupce pro prioritní kvalitu a prioritní cenu:
Wedos – Mám zde
už několik let jeden webhosting a jsem relativně spokojený. Vychází to
zhruba na 600 Kč na rok, ale za pomocí aliasů se na tom dají hostovat až 4
weby, neomezeně databází, FTP přístupů, mailů a dokonce neomezený
prostor pro web (ono ale reálně většinou moc místa nepotřebujete), je
nějak omezená celková velikost databází, ale pro běžný web to nebude
problém. S dostupností jsem žádné větší potíže nezaznamenal, pár
výpadků bylo, ale vždy byli ohlášené a na pár minut v noci, to mi přijde
pro běžný web naprosto akceptovatelné... Jediné asi dvě výtky které mám
je jednak poměrně nepřehledná administrace (vše tam je, ale než se ze
začátku zorientujete, tak to chvíli trvá) a to, že SSL je v roce 2021 za
příplatek (v 600 Kč je už ale započtený). Navíc velmi často mají
slevové kupony na slevu až 50% – třeba WN7502CCW9
ONEbit – Osobní
zkušenost žádnou nemám, takže nemůžu moc soudit, ale dost lidí je
doporučuje a nevypadá to opravdu špatně. Cena je teda třeba oproti Wedosu
mírně vyšší a parametry více omezené, ale pokud nemusíte šetřit
každou korunu, tak asi chybu rozhodně neuděláte. A pro nějaký
serióznější projekt asi nejlepší cesta.
Hukot –
Osobní zkušenost také zatím nemám, ale žádnou velkou kritiku jsem
neslyšel. Je to ale asi nejlevnější hosting jaký jsem kdy našel a ty
parametry jsou bezkonkurenční. I oproti Wedosu, který mi vždy připadal za
ty peníze velmi dobrý, tak zde je u toho plánu za 20 Kč cena cca poloviční
a možnosti dvojnásobné
Někde se asi šetřit musí, ale pokud máte nízký rozpočet a jedná se jen
o něco menšího, tak bych jim dal klidně šanci. Osobně chci také někdy
vyzkoušet, až bude vhodná příležitost... Mají i velice levné VPS
servery, pokud by shared už nestačil...
Rozhodně se hlavně vyhněte hostingu Hicoria – nemají naštěstí sice přímo web hosting, ale nabízí třeba VPS servery... To je naprostá katastrofa! Ceny jsou celkem dobré, ale podpora nekomunikuje, možnosti mizerné a hlavně jim nedělá problém bez upozornění vypnout na celou noc administraci. Z osobní zkušenosti, to asi i ty free hostingy jsou lepší než tohle.
Není to ale samozřejmě kompletní výčet. Určitě je spousta dalších
kvalitních hostingů
Doporučuji každému udělat si před objednávkou rychlý průzkum a zhodnotit
podle vlastních požadavků, který hosting je pro něj nejlepší...
Zobrazeno 16 zpráv z 16.