Личная Веб-Страница


Недавно я приобрел домен и подумываю о размещении личной веб-страницы. Я провел некоторое исследование и сузил свои возможности до Google AppEngine или GitHub страниц для размещения моего веб-сайта.

Веб-сайт - это всего лишь простой веб-сайт персональных данных с About, Contact, Interests, и т.д. На самом деле у меня нет никаких планов относительно динамического контента, но кто знает...

В любом случае, в последнее время у меня появилось много сайтов с одной/двумя страницами, которые следуют аналогичному шаблону/дизайну (особенно в мобильных программное обеспечение и вызывающие личные страницы, довольно простой пример).

Мне было интересно, есть ли тенденция, о которой я не знаю. Я предполагаю, что должны быть какие-то популярные фреймворки, которые используются, или это все просто шаблоны HTML5/CSS?

Также, с точки зрения дизайна веб-страницы, выбранный ответ на этот вопрос: Рекомендуется ли CMS для создания личного веб-сайта всего с несколькими страницами? рекомендуется CMS. В отличие от этого, этот вопрос Рекомендует для хороший веб-сайт личного резюме/портфолио рекомендует использовать стандартные шаблоны HTML5.

Хотя я склоняюсь к HTML5 из-за их простоты (и простоты использования с двумя вариантами хостинга, упомянутыми выше), мне было интересно, как каждый вариант сравнивается во время разработки, потому что я бы представил, что создание сайта CMS было бы так же просто, как написание блогов.

Какие-нибудь предложения помогут?

Author: Community, 2012-02-28

2 answers

Причина, по которой для резюме/личной страницы предлагается стандартный HTML5, заключается в том, что предполагается, что вы не собираетесь добавлять/вычитать большое количество контента по ходу работы. HTML5/CSS3 может быть довольно необычным с минимальными усилиями, и если вы просто уделяете свое внимание 1 или 2 страницам (сайт резюме), имеет смысл приложить к этому большое количество усилий.

Как и в случае с CMS, я бы рекомендовал, чтобы, если вы хотите сохранить свой сайт больше похожим на блог или какой-нибудь другой регулярно обновляемый сайт. CMS обеспечивает довольно плавное добавление нового контента и может выглядеть очень хорошо, если вы потратите некоторое время на то, чтобы либо найти хороший шаблон для работы, либо изучить кодовую базу и создать ее для себя. Лично я люблю Джанго, но это не очень... не дружественный к программисту, если вы хотите дружелюбный, попробуйте Wordpress или Joomla.

РЕДАКТИРОВАТЬ: Я также не стал бы платить за какую-либо тему CMS, если бы собирался просто создавать страницу или 2 содержимого сайта, поэтому в этом случае я будет АБСОЛЮТНО соответствовать шаблону HTML5/CSS3 и настраивать его оттуда. И для CMS, если вы не напишете свой собственный, вероятность того, что получить бесплатный шаблон, который не похож на любой другой бесплатный шаблон, будет почти невозможной, поэтому выделиться будет почти невозможно.

 5
Author: Jeff Langemeier, 2012-02-28 15:28:08

Даже когда CMS с открытым исходным кодом, на практике это все равно черный ящик. CMS удобна до тех пор, пока ваши требования ограничены тем, что она предлагает. Даже если вы знаете технологию подчеркивания, нереалистично предполагать, что вы сможете внести свои изменения (опять же, предполагая, что у вас ограниченное время). И даже если вам удастся их реализовать, вам придется повторно вводить и тестировать их после каждого обновления.

Еще одна проблема заключается в том, что большинство CMS работают на базе баз данных. Я признаю, что я не очень хорошо знаком с базами данных, но, полагаю, они действительно создают еще один уровень сложности, особенно в области управления версиями и синхронизации. С сайтом, состоящим только из файлов, вы можете легко поместить локальную папку веб-сайта, включая все данные, под управление версиями, а процедура развертывания ограничена загрузкой ваших изменений на сервер.

С учетом сказанного, я действительно не вижу большого использования статических страниц в наши дни. Я не веб-разработчик, поэтому я застрял с CMSes, следствием этого являются случайные приступы ярости.

 1
Author: user6456, 2012-02-28 20:25:31