Tvorba webu



Zdravím, plánuji vytvořit základní web s nabídkou služeb firmy. Jednoduchý a přehledný, prostě takový základ. Má představa je taková, že vytvořím obsah webu, koupím doménu, importuji obsah. Doufám, že to není složitější, nemám s tvorbou www téměř žádné zkušenosti. Jaký program by jste k tomuto účelu doporučili? Jazyk HTML na úrovni, abych mohl psát web v textovém editoru bohužel neovládám. Díky za radu.
Tak si to přeložme. Nic neumím, ale budu dělat webové stránky. Tak se probuď a začni se učit.
<p>myslím, že otázka je:</p><blockquote> <p>"jak mohu získat přesně to, co chci od svých uživatelů tím, že jim vstup nesmyslně usnadní?"</p> </blockquote><p>jedinou instancí, kde vidím uživatele, kteří skutečně potřebují používat html přímo v nějaké formě vstupu, je, když/pokud formátují tabulková data. v takovém případě je však mnohem snazší dát jim formu, která dokáže udělat totéž, nebo jakoukoli z populárních sítí dostupných v různých knihovnách.</p><p>myslím, že zlatým pravidlem je, alespoň pro mě, použití systému značkování, které není html, které mohou vaši zpracovatelé formulářů použít k vytvoření krásného, ​​standardu vyhovujícího a sémanticky správného html.</p><p>skenery třetích stran mohou (obvykle) detekovat většinu problémů s nahranými soubory. osobně se mi líbí clamav - který je k dispozici pro * nix i windows.</p><p>to řeší problém zajistit, že je vše uspořádáno pěkně, správně naformátováno a návštěvníkům nejsou podávány žádné nežádoucí věci, nebo je to tak?</p><p>druhou věcí, kterou musíte udělat, je zkontrolovat jakýkoli obsah, který předloží, člověk musí mít na tom nějakou roli, nebo bude něco chybět. je tento obrázek vhodný? vede tento odkaz k malwaru nebo k něčemu jinému, na co byste raději nechtěli odkazovat? atd.</p><p>poskytnutí mechanismu označování pomáhá, ale není vždy účinné. pokud například na stackoverflow.com odpovíte na dvouletou otázku, otázka se okamžitě přesune na titulní stránku, kde komunita určitě zkontroluje, co bylo právě přidáno. ne všechny systémy jsou navrženy s ohledem na tento druh ochrany.</p><p>pokud uděláte značné množství svazku, pokud jde o obsah příspěvků od uživatelů, pravděpodobně stojí za to prozkoumat pomocí dodavatelů, kteří jednoduše zkontrolují podání a ujistí se, že nevhodná média/odkazy jsou rychle vyřazeny. nebo si možná můžete vyhledat pomoc od své komunity uživatelů (pokud existuje), aby udělali totéž, výměnou za nějaký druh zvláštních privilegií nebo výhod, které běžní uživatelé nemají rádi.</p> Pokud jsou vaše stránky architektury obsažené v databázi (jako CMS) můžete udělat něco jako Darkyo navrhl. 


Nicméně existují jednodušší způsoby. Existuje mnoho bezplatných služeb, které procházet vaše stránky a vytvořit soubor Sitemap


<http://www.xml-sitemaps.com/> nebo <http://sitemapdoc.com/> jsou některé příklady, ale internet je jich plný. Jen google "Sitemap Creator".


Chcete-li vytvořit svůj vlastní skript je program s názvem „php sitemap ng“ při <http://enarion.net/google/phpsitemapng> . To může být opravdu dobrým výchozím místem. <p>existuje spousta nástrojů. obecně. myslím, že najdete 2 druhy nástrojů.</p><ol> <li>nástroje k analýze toho, jak dobře napsaný, vstřícnost seo a rychlost vašeho webu.</li> <li>nástroje k analýze a sledování toho, kdo, co, kdy, kde a jak z návštěvníků, kteří zasáhli váš web.</li> </ol><p>nejprve se zabýváme analytickými nástroji. tyto nástroje jsou skvělé před a po spuštění. nástroje google webmaster vám poskytnou představu o problému s procházením, nefunkčními odkazy, rychlostí webu atd. také považuji tyto nástroje za užitečné:</p><ol> <li>iis7 seo 1.0 toolkit. nalezne nefunkční odkazy, chyby seo, chyby html a další tunu.</li> <li>html validátor w3c zde, <a href="http://validator.w3.org/">http://validator.w3.org/</a> . je to skvělé pro hrubou drzost html.</li> <li>senseo - <a href="http://www.sensational-seo.com/">http://www.sensational-seo.com/</a> je také docela dobrý, i když to není aktuální s nejnovější verzí firefox právě teď.</li> </ol><p>pak máte pro monitorovací nástroje spoustu možností. google analytics je skvělý a zdarma.</p><ol> <li>omniture <a href="http://www.omniture.com/en/">http://www.omniture.com/en/</a> , je skvělý, ale není levný.</li> <li>crazyegg, <a href="http://www.crazyegg.com">http://www.crazyegg.com</a> , je skvělý heatmapový nástroj. to vám umožní zjistit, kde lidé na vaší stránce kliknou. není to také zdarma, ale není to neúměrně drahé.</li> <li>tento web, <a href="http://tools.seobook.com/">http://tools.seobook.com/</a> má několik skvělých nástrojů. abyste mohli plně využít výhod, musíte utratit peníze, ale můžete používat jednoduché nástroje zdarma.</li> <li>tento web <a href="http://www.seo-browser.com">http://www.seo-browser.com</a> vám ukáže, jak vypadá stránka prohledávačům. je to zdarma</li> <li>seomoz má nějaké úžasné nástroje, některé zdarma, většinou ne. <a href="http://www.seomoz.org/tools">http://www.seomoz.org/tools</a> </li> <li>společnost bruce clay má také některé bezplatné nástroje a některé, které stojí peníze. <a href="http://www.bruceclay.com/seo/tools.htm">http://www.bruceclay.com/seo/tools.htm</a> </li> </ol><p>konečně <a href="http://www.dailyblogtips.com/top-25-seo-blogs/">http://www.dailyblogtips.com/top-25-seo-blogs/</a> je seznam 25 nejlepších blogů, které byly vytvořeny před několika lety. uvedené weby jsou plné nástrojů a informací, které se snažíte najít.</p> <p>pro webovou grafiku podle mého názoru bere ohňostroj dort. velmi efektivní a snadno použitelný a je zaměřen na vytváření tvarů a provádění písem a úkolů, které potřebujete pro vytváření webových stránek. rozhodně to není editor fotografií.</p> <p>databázi na straně serveru a programovací jazyk, který vyberete, je zcela na vás, protože zákazník nebude vědět, ani se nestará o to, v jakém jazyce je napsán, dokud bude fungovat. a protože ovládáte prostředí serveru, můžete použít cokoli, co chcete. vyberte si programovací jazyk a databázi, se kterou váš tým bude snadno pracovat a bude nejznámější.</p><p>pokud jde o stranu klienta, nemusíte si vybírat mezi flashem nebo javascriptem. můžete použít oba, pokud slouží určitému účelu. pokud je něco jednoduše animací kvůli animaci, flash je dobrá volba, protože je snadné vytvářet animace. a pokud někdo nemá přístup k blesku, například na mobilním zařízení, nebude mu chybět žádná funkčnost. pokud jsou animované bity funkční částí webové stránky, javí se javascript jako dobrý nástroj k použití.</p><p>fyi, ve webdesignu a programování není nic takového jako „příliš starý“. k dispozici je pouze ten správný nástroj a ne.</p> <p>zní to, jako byste hledali modul <a href="http://drupal.org/project/custom\_formatters">vlastní formátovače</a> , velmi podobný kontemplate, ale konkrétně pro vytváření formátů polí, které budou použity prostřednictvím stránky nastavení zobrazení nebo pohledy.</p><p>vlastní formátovače mohou být vytvořeny jak s tokeny, tak s čistým php kódem).</p><p>kromě toho lze vlastní formáty exportovat jako nativní drupal háčky nebo ve exportovatelném formátu vlastních funkcí).</p> Roboti jsou „líní“ příliš, takže pokud jim dáte Sitemap se všemi vaše stránky URL v něm, oni jsou více pravděpodobné, že index více stránek na vašem webu. 


Oni také dát možnost upřednostnit své stránky tak, aby se roboti vědět, jak často se mění, které z nich jsou důležité udržovat aktualizované, atd., Takže nemají ztrácet čas procházení stránek, které se nezměnily, chybí ty, které dělají , nebo stránky pro indexaci vám nestojím o (a chybějících stránek, které dělají).


Existuje také mnoho [automatizovaných](http://www.xml-sitemaps.com/)  [nástrojů](http://www.auditmypc.com/free-sitemap-generator.asp) on-line, které můžete použít k procházení celého webu a generovat sitemap. Pokud váš web není příliš velká (méně než několik tisíc adres URL) ti bude fungovat skvěle. Jak je uvedeno v komentářů podle apphacker jsme opravdu nevím, co se snažíte udělat. Pokud se chystáte na právě škrábání odkazy z html webové stránky, pak bych doporučil nějaké lexikální generátor skeneru: jako flex.


Dostanete-li webové stránky url jako vstup pak budete muset použít nějaký síťový kód pro čtení webových stránek. Pokud si nevíte nic o propojení v C pak bych doporučil googling beej příručky a jít odtamtud vědět.


Pokud jste jen dostat soubor rovnou XML, jak vaše značky ukazují, pak ještě jednou bych doporučil flex-li si absolutně nutné použít C. Pokud nemáte používat C pak bych doporučil Perl nebo Python; oni jsou pravděpodobně vhodnější pro tuto práci.


Ať tak či onak tě potřebujeme, aby nám více informací, ale doufám, že pomáhá pro tuto chvíli. <p>svým způsobem přecházíte na nový web. udržujete produkty, ale v podstatě měníte téměř všechno ostatní: adresy url, interní propojení, html stránek a back-end (software košíku). je nemožné říci, jaké dlouhodobé důsledky by mohly být, aniž bychom znali podrobnosti, ale pokud vám nový software usnadní údržbu vašeho webu, pak vám poskytne čas na vyřešení jakýchkoli vtipků, které by se mohly objevit. jedná se o velký krok, proto jej velmi dobře naplánujte a sledujte každý krok, abyste se ujistili, že funguje podle plánu. pravděpodobně uvidíte poměrně velké výkyvy v indexování a hodnocení, takže se ujistěte, že jste schopni je „spolknout“ (vybrat pomalé období, mít k dispozici nějaký rozpočet na reklamy atd.).</p><ul> <li>změny v obsahu a interním propojení ovlivní vaše hodnocení, alespoň v krátkodobém horizontu.</li> <li>nebojte se o „příliš mnoho přesměrování“ pro celý web, ale ujistěte se, že pro každou adresu url musíte udělat pouze jedno (nepřesměrovat ve více krocích). ujistěte se, že přesměrování (staré adresy url) nejsou zakázána pomocí souboru robots.txt a vyzkoušejte je pomocí nástrojů pro webmastery společnosti google. vyzkoušejte také všechny adresy url, abyste se ujistili, že přesměrují (procházejte starý web pomocí nástroje, jako je xenu, a poté, co máte nastavena přesměrování, zkontrolujte všechny tyto adresy url). ano, je to trochu práce :), ale je lepší o tom mít jistotu. mějte na paměti, že jakmile budou přesměrování nalezena, struktura vašeho webu bude „znovuobjevena“, jako by to bylo u nového webu, takže to určitě něco ovlivní procházení, indexování a hodnocení na chvíli. nastavte soubory sitemap pro staré a nové adresy url a sledujte svůj pokrok v nástrojích pro webmastery. buďte velmi, velmi trpěliví.</li> <li>výhody vs nevýhody ... to je něco, co musíte určit sami. přesun webu, jako je tento, je velkým krokem, přinejmenším musíte naplánovat každý krok a správně nastavit očekávání.</li> </ul><p>možnost jasně sledovat postup (prostřednictvím analytics a počtu indexovaných adres url) vám pomůže zůstat v klidu během pohybu. v každém případě se pokuste nedělat nic drastického, pokud by to trvalo trochu déle - pokud jste si udělali domácí úkoly a technická stránka byla řádně naplánována a testována před přesunem, pak v nejhorším případě budete muset počkat trochu déle, než se očekávalo .</p> <p>jak již oscar cabrero odpověděl, pravděpodobně budete chtít cdn a ne skutečný multisite hosting.</p><p><em> statické </em> webové stránky mohou být relativně snadno hostovány na několika kontinentech. <em> dynamické </em> weby nemohou - replikace (velkého) dynamického datového souboru (tj. co je v databázi) přes pomalé a nespolehlivé odkazy wan je velmi obtížný problém řešit dobře.</p><p>chcete tedy zachovat veškerý svůj dynamický obsah (tj. generování html) v jedné lan a přesunout statický obsah (obrázky log, css, js) do sítě pro doručování obsahu.</p><p> <a href="http://cloudharmony.com/speedtest">cloudharmony</a> obsahuje testovací nástroj a několik dobrých blogových příspěvků o cdn. <a href="http://www.paessler.com/blog/2010/05/17/networking-basics/real-world-performance-comparison-of-cdn-content-delivery-network-providers">paessler</a> má přehled výkonu a kvalifikovaná doporučení cdn.</p><p><strong> za předpokladu, že chcete vytvořit multisite dynamický web, přesto: </strong></p><blockquote> <p>existují nějaké úskalí, na které je třeba dát pozor?</p> </blockquote><p>ach ano, mnoho. většinou v tiché korupci replikovaných dat nebo přerušené/zastaralé/zpožděné replikace.</p><blockquote> <p>měl bych mít samostatné domény pro každou oblast, např. .com .co.uk atd</p> </blockquote><p>zcela na vás. pokud jsou vaše stránky velmi regionální/místní povahy, pak může nejlépe fungovat místní tld (tj. .co.uk, .de atd.).</p><blockquote> <p>mám databázi na hostitele?</p> </blockquote><p>alespoň jeden databázový server na každém serveru, ze kterého hostujete, ano.</p><blockquote> <p>jak mohu udržovat databáze aktuální?</p> </blockquote><p>mechanismus replikace vašeho databázového stroje. většina databází to má. existuje více komplexních řešení pro high-end potřeby, ale to je místo, kde byste měli začít.</p>