it-swarm-eu.dev

Doporučuje se CMS pro spuštění osobního webu s několika stránkami?

Chci si vytvořit vlastní osobní web. Nic moc fantazijního, asi 5-6 stránek s blogem, o stránce, stránce s mými obrázky a několika dalších stránkách s obsahem hlavně o tom, co mě zajímá (programování, fotografie, rodinné věci atd.).

Mám pocit, že systém CMS je nadměrný pro to, co se pokouším udělat, ale nejsem si příliš jistý.

  • Jsem docela obeznámen s ASP.Net a C #, takže jsem si myslel, že mohu bezva otevřít vizuální webový vývojář expres a udělat stránky s tím od nuly. Doporučuje se tento přístup? (Možná za pár let bych mohl litovat, že na začátku nebudu používat systém CMS.)

  • Na jaké stránky můžete nasměrovat vývojáře webových stránek pro začátečníky, aby se dozvěděli o různých věcech potřebných pro vytvoření webové stránky (nemyslím technické věci, jako je HTML/CSS atd., Ale všechny ostatní plánovací/návrhové/SEO věci.)

  • Nemyslím si, že budu potřebovat databázi, ale jak daleko se mohu bez ní dostat?

10
dezkev

Podle mého názoru je CMS téměř nikdy nadměrný. Jakmile je na místě, CMS je rozdíl mezi jen psát pro vaše webové stránky a psát a dělat opravy kódu. Z dlouhodobého hlediska vám ušetří čas, protože je třeba provést změny na vašem webu. Databáze se také téměř vždy doporučuje, protože data můžete exportovat kamkoli. Pravděpodobně bude snazší získat slušný open source CMS pro PHP než ASP.net. Doporučil bych použít Joomla nebo Wordpress pro velikost jejich komunit, ale můžete vyzkoušet spoustu různých ukázek open source PHP CMS na OpenSourceCMS . A zde je také seznam dalších jazyků .

Co byste měli hledat? To je zcela na vás, ale doporučil bych se podívat na následující kritéria:

  • Bezpečnostní
  • Snadnost použití
  • Snadnost vývoje
  • Rychlost vývoje
  • Snadné rozšíření/rozšíření
  • Velikost komunity
  • Tón komunity (podívejte se na fóra, abyste viděli, jak jsou lidé nápomocní)
  • Počet doplňků
  • Jak často je projekt aktualizován
  • Licence/Cena
  • Kompatibilita s hostiteli

Nejdříve bude pravděpodobně největší prioritou, jak rychle můžete vytvořit šablonu. Vyberte několik různých CMS, o kterých si myslíte, že by mohly splňovat vaše kritéria, a poté vyhledejte návod, jak pro něj vytvořit šablonu. Pokud máte potíže s hledáním tutoriálu pro templating, je to asi dobré znamení, že CMS není skvělá volba.

4
Virtuosi Media

Pokud chcete blog a jen několik stránek, použijte Wordpress . Je to pravděpodobně nejlepší dostupný blogovací software a nabízí možnost přidávat a spravovat stránky mimo blog. V zásadě to dělá vše, co musíte udělat, v jednom elegantním balíčku zdarma.

6
John Conde

Pokud se jedná o osobní web, pak způsob, jakým k webu přistupujete, závisí na tom, co z něj chcete dostat.

Pokud již znáte Asp.net, neměli byste mít potíže s získáním něčeho, co by se stalo docela jednoduše. Poté můžete web rozvíjet a rozšiřovat jakýmkoli způsobem a pokud jde o vaši představivost. Vytváření stránek od nuly vám poskytuje úplnou flexibilitu při vytváření něčeho přesně tak, jak chcete. To vám umožní rozšířit své vývojové dovednosti a máte něco, co můžete přidat do svého životopisu.

Pro veškerý dynamický obsah webu budete potřebovat databázi. Zejména pro správu blogu - pokud nechcete psát surový Html pro každou stránku (nedoporučuji).

Pokud se chcete vyhnout databázi, můžete použít xml pro svůj dynamický obsah, ale to vás velmi rychle kousne. Databáze jsou rychlé a snadné a nemají se čeho bát.

Doporučuji tento web , protože se jedná o zlatý důl informací o provozování webu!

0
Mongus Pong

Než začnete vyvíjet své vlastní věci od nuly, měli byste se podívat na to, co je k dispozici - na platformě .net stojí za to se podívat na několik bezplatných možností open source.

BlogEngine.net je poměrně populární a založený na asp.net 2.0 (a open source) - viz http://www.dotnetblogengine.net/page/Feature-table.aspx - pokud se primárně chystáte přidat obsah do blogu a obrázek sekce Myslím, že to bude skvělý výchozí bod. Nezkoušel jsem to na své vlastní já, ale očekával bych, že vám to umožní přidat, cokoli kolem něj chcete/změnit.

Pokud jde o databázi; moje zkušenost je, že můžete použít věci, jako jsou ploché soubory XML, v pořádku pro menší weby, pokud vaše množství dat (nepočítá obrázky atd. zde) je dostatečně malé na to, aby zůstalo v paměti a nepíšete příliš často. Vypadá to, že blogengine.net vám umožňuje vybrat xml i sql.

O SEO - vyzkoušejte WebMatrix z MS (v současné době ve verzi beta) - obsahuje vestavěné funkce SEO, které mohou procházet/analyzovat váš web a vylepšovat seznamy související se strukturou stránky (jako například mít více h1 je špatných atd.). Do WebMatrix jsem celkově uvedl http://docs.composite.net/C1/TeamBlog.aspx/2010/08/13/The-WebMatrix-experience - můžete si také stáhnout BlogEngine.net tudy.

0
mawtex

5 nebo 6 stránek? Vytvořte statickou stránku pro svůj design, odřízněte záhlaví a zápatí do samostatných souborů a poté vytvořte těchto 5-6 stránek jejich zahrnutím.

<head></head>       <--- Include this

<content></content> <--- Customize this for each page

<foot></foot>       <--- Include this  
0
Dan Gayle