Значи за сериозен сайт ,а не глогче трябват доста познания.Аз ти препоръчвам (ако ти ще го пишеш) за започнеш да изучаваш HTML след това минаваш на CSS след това на JavaScript,Photoshop после myscl,php и други такива.Трябва супер познания да имаш за да си напишеш собствен сайт.Има и друга алтернатива с готова система като e107,joomla,Mambo ... ама си трябва време