Чем отличается портал от Интернет-сайта?
(заметки разработчика)
Под порталом обычно понимается Интернет-ресурс, который больше по объёму и обладает более развитой функциональностью, чем обычный сайт, а также заметно большей посещаемостью. И хотя эта граница весьма условна (многие корпоративные сайты по этим критериям вполне могут быть приравнены к порталам), различия есть. Вот о них и поговорим.
Позиционирование владельца
Одно из ключевых отличий портала — он, как правило, является некоей тематической площадкой (в т.ч. отраслевой), на которой соблюдается равенство прав участников (портал работает в интересах всех посетителей), и тем отличается от корпоративного сайта (который работает, в первую очередь, в интересах его владельца). И хотя у каждого сайта есть хозяин — и у портала, конечно, тоже — но для портала основная функция владельца состоит в обеспечении этого равноправия. Преследование преимущественно своих интересов быстро приведёт портал к незавидной судьбе частного мертворождённого проекта.
Маркетинг и концепция проекта
Другое отличие — как правило, у портала не одна целевая аудитория, а несколько. А это значит, усложняется и система интересов посетителей, и сценарии их пользовательского поведения. К тому же, порталы чаще всего существуют в высококонкурентной среде. Всё это означает, что требования к маркетинговой проработке проекта и разработке его концепции возрастают на порядок. Именно от качества этой работы (и способности разработчика выполнить её качественно и эффективно) зависит успех будущего проекта, с другой стороны, исправление ошибок этого этапа будет обходиться гораздо дороже, чем для обычного сайта. Здесь, как нигде, требуется умение разработчика посмотреть на ситуацию глазами пользователя, найти удачное компромиссное решение между противоречащими друг другу интересами посетителей (получить нужное проще и дешевле) и владельца ресурса (монетизировать проект, окупить затраты и получать прибыль).
Дизайн и вёрстка
- Кроссбраузерность (примерно одинаковые вид и функционирование в разных браузерах современных версий);
- Современность приёмов и технологий (вёрстка преимущественно блоками, а не таблицами);
- Доступность для индексирования важного контента поисковыми системами;
- Стремление к небольшому весу страниц (это важно не столько для клиентской стороны, сколько с точки зрения нагрузки на сервер).
Программирование
Точно так же и программирование должно не только обеспечивать нужную функциональность портала, но и учитывать нагрузку на сервер при высокой посещаемости портала (это ещё одно отличие портала от обычного сайта). Для проектов с высокой нагрузкой хостинг-провайдеры начинают обращать внимание на затрачиваемые ресурсы процессора, памяти, дисковых операций и т.д. Соответственно, экзотические и малораспространённые технологии (языки и платформы программирования и сборки сайтов) при всех их преимуществах и программных возможностях могут оказаться узким местом именно с этой точки зрения. Важной становится и оптимизация запросов к базе данных.
Это также касается и технологии Ajax, позволяющей подгружать содержимое с сервера на страницу без её обновления, а также скриптов на клиентской стороне javascript и библиотек на нём. Часто ошибки в этом коде (или его слабая кроссбраузерность) негативно сказываются на производительности портала.
Кроме того, поскольку портал изменяется и развивается куда больше, чем обычный сайт, применяемые решения разработки должны облегчать, а не затруднять дальнейшую масштабируемость и совершенствование проекта, наращивание его структуры и функциональных возможностей.
Навигация, функциональность
Точно так же и инструменты навигации по порталу должны быть максимально ориентированы на предпочтительные сценарии пользовательского поведения. Навигация должна быть очевидной, простой, доступной и удобной. Это особенно важно, если учесть, что структура портала, как правило, более масштабна и сложна, чем у обычного сайта, имеет место большая вложенность уровней, а также большее число перекрёстных связей между страницами.
Функциональность портала также в большей, чем у просто сайта, степени вступает в противоречие с производительностью, а поэтому должна быть написана с учётом оптимизации затрат ресурсов. Это значит, что порой стоит пожертвовать «навороченностью» и даже модностью сервисов в пользу надёжности, простоты и быстроты работы. Здесь крайне важно правило — «типовые действия должны осуществляться типовым, общепринятым, привычным для пользователя образом».
Юзабилити, тестирование, отладка
Из написанного выше следует, что тестированию и отладке портала следует уделить на порядок большее внимание, чем при разработке обычного сайта. Обязательным элементом тестирования должны быть несколько сеансов проверки работы (как прототипа, так и готового решения) на представителях требуемых целевых аудиторий. И затраты на тестирование должны быть предусмотрены в бюджете проекта.
Внедрение и ведение
Если корпоративный сайт может вести и один сотрудник компании-владельца (зависит от масштабов сайта, конечно), то для портала это невозможно — требуется редакция с людьми, работающими в штате. А от разработчика требуется обучение этих людей ведению портала и его дальнейшему развитию (хотя бы с точки зрения содержания и взаимодействия с аудиториями). Таким образом, этап внедрения и обучения ведению портала также является обязательным этапом в разработке проекта.
Продажи на портале
Если корпоративный сайт ориентирован обычно на продвижение и продажу (в той или иной форме) продуктов (товаров или услуг) его владельца, то с порталами не так всё просто. Портал не может принадлежать одному, кто только и будет извлекать с него прибыль — остальным тогда это будет неинтересно.
Модель продаж на порталах другая — порталы продают свою аудиторию (а, следовательно, именно аудитория портала является наиболее ценным его ресурсом — а вовсе не сервисы и контент; но они, в свою очередь, нужны, чтобы привлечь и удержать аудиторию). Соответственно, продажи возможны тем, кому нужна эта аудитория, — т.е. рекламодателям. Именно поэтому основные продажи на порталах — это реклама в той или иной форме.
Требования к разработчику
Из всех особенностей портала, о которых рассказано выше, вытекают и требования к разработчику — он должен быть в состоянии выполнить их, причём, качественно, не раздувая бюджет и сроки проекта. Здесь важное значение приобретают его репутация и опыт. А кроме того, внутренние профессиональные качества — отлаженные и системные управленческие инструменты и технологии, хорошая методология управления большими и изменяющимися по ходу реализации проектами. Если это есть, компетентность разработчика в теме, которой посвящён проект, не так важна — она может быть приобретена по ходу реализации проекта.
Кстати, здесь — о том, какие порталы и как разрабатываем мы.
Источник: пространство ума.
Если хотите распечатать этот текст — просто отправьте страницу на печать из браузера, она будет выведена как версия для печати, без лишнего обрамления.
Что такое интернет-платформа?

06
Апр
Интернет-платформа — это облачный инструмент для создания сайтов. Слово облачный здесь обозначает «распределённый» по нескольким серверам. Таким образом, интернет-платформа находится на нескольких серверах в Интернете, она более устойчива к поломкам и гораздо лучше адаптируется к нагрузкам — посещениям пользователей.
Чем Интернет-платформа отличается от обычного сайта?
После завершения разработки обычный сайт передается Клиенту во владение. Клиент вынужден искать хостинг, размещать сайт, следить за его работоспособностью, при этом все дальнейшие улучшения, доработки клиент вынужден оплачивать или производить самостоятельно.
Интернет-платформа же принадлежит Компании, все технические вопросы компания решает самостоятельно, и клиент получает готовый сайт, уже размещённый на хостинге и оплачивает только использование сайта.
Преимущества и недостатки интернет-платформы по сравнению с сайтом
Плюсы сайта:
- Сайт и права на него принадлежат Клиенту
- Клиент вправе дорабатывать и изменять сайт, исходя из бизнес-потребностей
- Низкая стоимость владения (нужно только оплата хостинга)
Минусы сайта по сравнению с интернет-платформой:
- Высокая стоимость доработок (необходимо нанимать программистов для доработок или держать в штате разработчиков сайта)
- Техническая неопределённость. Нанимая программистов, клиент может оценить доработки только визуально, при этом, технически, доработки сайта могут навредить сайту, сделать его медленнее, испортить SEO.
- Доработки не могут быть масштабными, поскольку на определённом уровне стоимость доработок начинает превышать стоимость разработки нового сайта, при этом, как правило, качество сайта заметно уступает готовым решениям, например, WordPress.
Плюсы Интернет платформы:
- Зрелость продукта. Качество платформы, как правило, заметно превышает качество обычного сайта, поскольку платформа разрабатывается группой квалифицированных программистов, которых консультируют специалисты из различных сфер.
- Большой набор функциональности. Под функциональностью следует понимать большой выбор инструментов, настроек, которые помогают клиентам в продвижении сайтов, SEO оптимизации, интеграции с соц. сетями.
- Платформа постоянно дорабатывается и развивается. Поскольку клиенты могут в любом момент прервать подписку, владельцы вынуждены постоянно поддерживать интерес клиентов, разрабатывая или улучшая функционал.
- Техническая поддержка. При большом количестве клиентов правообладатели платформы не могут допустить провалов и вынуждены улучшать качество предоставляемых услуг.
Минусы Интернет платформы по сравнению с обычным сайтом:
- Повышенная стоимость «владения». Платформа, как правило, продается по ежемесячной подписке (SAAS продукт), и ежемесячная оплата превышает стоимость владения «сайтом». Но, при этом, стоимость доработки значительно ниже, поскольку она заложена в ежемесячной плате со всех клиентов и составляет незначительную часть.
- Ограниченность доработок. Доработки интернет-платформы может производить только собственник. Клиенты могут только использовать настройки платформы для изменения поведения или функционала. С другой стороны, если платформа является специализированной, например, бухгалтерской или строительной, то разработчики платформы, как правило, внедряют необходимый функционал самостоятельно и заранее.
О платформе «Море СМИ»
Напомним, мы разработали интернет-платформу «МореСМИ», предназначенную специально для создания сайтов Средств Массовой Информации, идеально подходящую для решения задач СМИ, для публикации новостей, статей, блогов, освещения событий. Управлять сайтом для СМИ помогает админка – сердце платформы. Наша команда проводит огромную работу, скрытую от глаз клиента, чтобы ваш сайт, который работает на нашей платформе, быстро работал, сам себя раскручивал, быстро обновлялся, привлекал рекламу, в том числе и на мобильном. В данном случае платформа включает в себя блоки публикаций, SEO, редакционную аналитику, архив фотографий, рекламный кабинет и многое другое.
Чтобы узнать больше, запросите демонстрацию возможностей нашей платформы для СМИ.
Что такое «движок» сайта или платформа?

Движок сайта или как его называют нормальным языком, CMS (content management system), что в переводе на русский «система управления содержимым сайта». «Движки» бывают платные и бесплатные. В платных версиях, соответственно, не будет никаких ограничений, будет возможность убрать копирайт от создателей CMS, а также будет возможность делать с созданным сайтом на такой CMS все что угодно.
В бесплатной версии же все по-другому – нельзя убирать копирайт внизу страниц, ссылки от разработчиков модулей и плагинов и еще много всяких ограничений. Создать полноценный сайт это не помешает, но со всякими ссылками и чужим копирайтом это будет некрасиво. Но не это важно. Важно то, что у вас будет свой собственный сайт, сделанный именно вашими руками, и работающий в интернете в любом месте, в любом браузере.
Опять же понадобятся дополнительные навыки и познания в создании сайтов на бесплатной CMS. Но тут немного проще – по крайней мере не надо штудировать километры кода, изучать кучу справочников, книг. Хватит простого изучения самоучителя по выбранной вами CMS. Таких самоучителей в Интернете в наше время стало полным-полно, продаются они по бросовым ценам. Но изучения любого из них даст вам нужные знания чтобы создать простенький сайт с несколькими страничками, красивыми блоками с информацией, и множеством возможностей.
Блоки делают жизнь проще
Хочется сказать о CMS – создание сайта на таких платформах происходит блоками. Блоки можно добавлять, убирать, в эти блоки можно вставлять различного типа информацию. Да, возможностей много. Но, не настолько много, как если бы вы знали PhP, CSS и HTML все вместе! Вот с помощью этих знаний действительно можно творить чудеса!
Делу время контенту час
Итак, разобрались с языком написания сайтов, разобрались с «движком» сайтов, теперь, разберемся с наполнением сайта контентом. Будь то любительский блог, или профессиональный интернет-магазин – в любом случае контент должен быть уникальным. Наполнение сайтов можно заказать у профессионалов своего дела – копирайтеров/рерайтеров – или же можно написать тексты самому. Опять же – выбирать вам! Но, уникальные тексты помогут вашему сайту продвинуться в ТОП (смотря как будете стараться и продвигать) и следовательно помогут вашему сайту приносить вам хорошие деньги.
Итак, с наполнением сайтов разобрались. Теперь стоит уделить время продвижению сайта. Но говоря несколькими словами о раскрутке сайтов – не сказать ничего! Вкратце же раскрутка или продвижение сайта представляет из себя следующее: владелец сайта добавляет на свой сайт всевозможные партнерки, ссылки с других сайтов, добавляет сайт в поисковые системы, обменивается ссылками со своего сайта с другими сайтами схожей тематики. Примерно так и выглядит раскрутка сайта.
Подведя итоги по этой статье, хочется добавить лишь одно – упорство и труд-все перетрут! Эту присказку прививали еще в школе, эта присказка и поможет вам создать свой собственный сайт, будь он сделан хоть на CMS или же вы научитесь писать сайты в ручную – неважно. Главное верить в свои возможности учиться, учиться и еще раз учиться!
Об этом и многом другом вы прочтете в следующих постах.
Платформа и сайт. В чём отличие?
С развитием Платформы «Чтим и Помним» и появлением на ней все большего и большего количества различных сервисов, у пользователей иногда возникает вопрос: чем же отличаются Платформа от вебсайта?
В данной статье мы поясним эту разницу
Платформа «Чтим и Помним» представляет собой совокупность нескольких специально разработанных программных модулей.
То есть это, фактически, несколько приложений, каждое из которых обрабатывает специфический набор данных, и создано для определённых целей.
В самом начале, то есть более 10 лет назад, проект «Чтим и Помним» представлял собой одно веб- приложение, то есть программу по обработке информации с доступом к ней через интернет.
Если привести примитивный пример, то перед нами возникает форма с полями ввода для определенных данных, например имени и фамилии бойца, а также прочих необходимых сведений.
Со временем, потребности пользователей росли и вместе с ними развивалось и веб-приложениe.
В какой-то момент, количество перешло в качество. Появилось настолько много различных функций, что данное приложение уже нельзя было назвать отдельно стоящей программой для выполнения каких-то определенных задач. Круг задач настолько расширился, что потребовал все большего и большего количества отдельных, зависимых и независимых частей (модулей) нашей программы. Стали появляться отдельные программные продукты, которые выполняли схожие задачи (например, сбор информации о состоянии мемориала) но созданные для других устройств, в данном случае для смартфонов.
Этот отдельный модуль — мобильное веб приложение, несмотря на то что функционирует совершенно автономно, в то же время, является неотъемлемой частью программного комплекса «Чтим и Помним».
Подобным образом, созданы отдельные небольшие программы, например, для обработки географической информации, группировки фотоматериалов на основе содержащейся в них информации со спутников GPS.
Подобно мобильному приложению, такие модули, несмотря на то, что существуют отдельно, работают в одном контексте с главным приложением, которое обеспечивает сбор, накопление и обработку информации вводимой операторами Платформы во время своей аналитической работы.
Что такое вебсайт в данном контексте?
Один из модулей нашей Платформы обеспечивает публикацию собранной информации через специальный модуль, который могут использовать программисты, разрабатывающие вебсайты, на которых планируется отображать информацию из Платформы «Чтим и Помним».
Вебсайт, по сути своей, совершенно независимая от Платформы сущность, которой может вообще не быть. То есть самой Платформе для работы не нужен никакой сторонний вебсайт.
Некоторые пользователи отождествляли для себя вебсайт на котором показываются информация из Платформы и саму Платформу.
Это совершенно неправильно. Вебсайт и Платформа это две совершенно разные, независимые сущности.
Обратите внимание на схему:

Здесь видно, что Платформа состоит из множества составных частей, одна из которых занимается публикацией информации для одного или нескольких вебсайтов, которые, в свою очередь, распоряжаются принятой информацией как того требуют их цели и задачи. То есть показ информации на страницах какого-либо сайта можно сравнить с одним из видов отчетов, которые может создавать наша Платформа.
Таким отчётом можно пользоваться, а можно и не пользоваться вовсе. Существование Платформы вовсе не подразумевает обязательное наличие вебсайта, который публикует у себя информацию о павших воинах.
Платформу, в контексте взаимодействие со сторонними вебсайтами можно представить как завод, производящий шины, двигатели и сиденья, а вебсайт это автомобиль который использует в своей конструкции продукцию упомянутого завода. Завод сам по себе не нуждается в автомобиле, а вот без деталей производящихся на заводе, автомобиль построить не удастся.
Платформа и вебсайт — это совершенно разные вещи, и не стоит их путать.
Вебсайт — это отдельно стоящий, «чужой» сервис, разработка которого никак не входит в задачи разработчиков Платформы. Однако, учитывая большой интерес к проекту, разработчики Платформы создали и выложили в открытый доступ пример вебсайта, который, как раз, использует информацию из Платформы «Чтим и Помним» рекомендуемым способом.
Вы можете свободно скачать «движок» сайта, модифицировать его как угодно (лицензия MIT), запустить его у себя и посмотреть как это работает и как эту информацию можно использовать на вашем интернет-ресурсе. ( см. https://github.com/memoriali/site )
Разработчики Платформы с удовольствием ответят на все ваши технические вопросы связанные с функционированием сайта и обменом данными.
Если у вас появилось желание попробовать создать для себя вебсайт использующий информацию нашей Платформы, пожалуйста, свяжитесь с нами и мы поясним все технические нюансы.
Поделиться
Что это такое?
«Чтим и Помним» − гибкая, многофункциональная, модульная платформа для автоматизации военно-мемориальной работы