Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Что думаете про PRestashop?

Лучший ответ:
Мы разрабатываем шаблоны PrestaShop.
Сначала просто переделывали, теперь у нас своих 30+ адаптивных шаблонов и свои модули к ним.
На престе можно сделать хороший магазин, с программистом и дизайнером, маркетолог тоже не помешает.
Естественно, получается не дешево, то есть вариант с хорошим магазином дешевле 300-600к я бы не рассматривал.
На западе считается одной из лучшей CMS наравне с Magento и Opencart. Уступает по популярности Wordpress, но Wordpress блоговый движок и не имеет такого количества функций магазина как PrestaShop.
Шаблоны и модули не из дешевых если сравнивать с аналогами, но дешевле чем у Magento
Программистов, умеющих работать с престой не много, те кто работают в основном работают или на биржи, или на запад или студии, поэтому рейт достаточно высок. В среднем 20-30 евродолларов в час. Работы по PrestaShop всегда много.
Русскоязычная поддержка, скорее мертва чем жива, однако можно найти ответ на большое кол-во вопросов, в англоязычной ветке найти помощь, можно с вероятностью более 90%, для остального фриланс и программисты.
Причина в том, что сообщество решает свои локальные задачи, их много, а людей, которые действительно помогают можно пересчитать по пальцам, 2-3 года мы также помогали на форумах, потом стали развивать только свои проекты, но это скорее глобальная тенденция, время у всех в дефиците.
В конечном итоге преста может выйти лучше и дешевле, даже битрикса, зависит от постановки задач и специалистов.
Самостоятельно в престе разбираться довольно долго, но и в других движках не быстро.
Базовые вещи делаются легко, есть хостинг Presta Cloud, бесплатный, фишка в том, что часть кода на нем закрыта, а модули загружать нельзя, только покупать и шаблоны тоже.
Сейчас конкуренция довольно высока, качество всех компонентов и других движков растет, разбираться с каждым годом становится чуть сложнее.
Все движки стараются быть более понятными и простыми в использовании, сейчас идет тенденция к кастомизации всех компонентов, и она будет еще несколько лет, пока не появятся полностью настраиваемые сайты.Плюсы:Большое сообществоКак правило легко разворачивать, устанавливать компоненты и шаблоныМного есть из коробкиОпен сорсМного модулей уже написаноКачество модулей выше среднегоПоддержка выше среднего, для большинства случаевЛокализацияМного модулей уже написаны для Российского рынка (оплата, доставка и прочее)Минусы:Сложности в интеграции (смол и бигдата)Синхронизация с 1с и другими складскими программами сложнее чем в битриксНе очень популярна в России, хотя еще 1-2 года назад была популярнее, кризисХороших разработчиков не многоХороший магазин уровня Евросеть, М видео, сделать сложно, но можно, естественно только с командой профи.Требует хорошей поддержки

Худший ответ:
По-моему он мёртвый, как минимум русскоязычная поддержка. Не помню точно сайт, он чуть ли не единственный был, так там владелец в своё время продавал этот проект.
Вопрос: Кнопка &quot;Обновить комментарии&quot; с разных сторон

Лучший ответ:
У меня везде справа. Вы, видимо, случайно при обновлении комментариев нажали на стрелочку (на пару пикселей выше иконки обновления), вот она и передвинулась.

Худший ответ:
У меня везде справа
Вопрос: Что за вид печати?

Лучший ответ:
imgur.com/57LGZkO
PS: похоже это обычный линейный растр.

Худший ответ:
качество картинок не ахти, но если там так: 
то это офсетная печать
Вопрос: Стало интересно, есть ли в каком-то php фреймворке реализации сомодостаточных компонентов как у CMS, например как у Битрикса?

Лучший ответ:
Да.

Худший ответ:
Да и это называется:
В Laravel - Packages
В Zend/Yii - Modules
В Symfony - Bundles
Вопрос: Кто-нибудь пользуется СНПЧ?

Лучший ответ:
Используем. К шлангу претензий нет уже около 3 лет. Печатаем мелко-серийно для своих нужд. Из всех проблем: иногда пишет что закончилась краска и надо заправить картридж. Решается проблема очень быстро.

Худший ответ:
стоит если много печатать…
хватает надолго, зависит от частоты печати и принтера
Вопрос: Почему DDNS работает только для локалки и как это исправить?

Лучший ответ:
Не надо нервничать. Наиболее частый вопрос из разряда тупых вопросов. Причем люди его задающие начинают потом еще что-то доказывать. =)

Худший ответ:
ping woonem.dlinkddns.com
Pinging woonem.dlinkddns.com [10.30.5.156] with 32 bytes of data:
^C
У вас ничего не получится. Ваш адрес - серый, к нему невозможно подключиться извне, инициировать связь можно только при прямом доступе к IP
Почитайте что такое специальные IP адреса в википедии.
DDNS позволяет просто вместо ваших цифр пользоваться именем, но это означает что вам просто не нужно помнить цифры. Если вы не можете подключиться по IP адресу, DDNS вам не поможет.
Вопрос: Стоит ли проверять фотокамеру на радиацию?

Лучший ответ:
>то как проще и быстрее?

счетчик же ru.wikipedia.org/wiki/%D1%F7%B8%F2%F7%E8%EA_%C3%E5%E9%E3%E5%F0%E0

>Или я параноик?

Думаю, что да :)

Худший ответ:
Проверить очень просто, у нас на центральном рынке стоят всякие приборы для проверки продуктов, весы, овоскоп(яйца проверять) и радиоактивный дозиметр, думаю на крупных продуктовых рынках у вас тоже есть дозиметры. Там же рядом висит и инструкция к нему.
Вопрос: Как настроить MongoDB на denwer?

Лучший ответ:
Можно открыть официальный сайт и скачать mongodb под windows
www.mongodb.org/downloads
При чем тут вообще denwer? :)
Если лень ковыряться и хочется что бы работало из коробки - могу порекомендовать бросить denwer (тем более что он давно не развивается ) и перейти на openserver: open-server.ru

Худший ответ:
Я так понимаю, вам нужен mongodb для работы с php. Ну denver тут и правда не причем, от него ничего не зависит. Для этого скачиваете дистрибутив mongo и устанавливаете. Там все просто. Про процесс установки можно прочитать здесь: установка mongodb
Затем скачиваете драйвер для php, кладете его в папку php/ext и в php.ini добавляете одну строку: extension=php_mongo-[версия].dll
Затем тестируете и наслаждаетесь работой с mongodb)
Вопрос: Почему количество русскоязычных заказчиков на Upwork увеличивается?

Лучший ответ:
На самом деле да, часто вижу проскакивают полностью заказы на русском. Хотя из-за кривого чата у апворка - писать на русском там не вариант, заказчикам одни ???????? приходят.
Приходится писать на анг и вести переписку уже в скайпе, что очень хреново.
Многие русские заказчики еще не адаптировались, и от них куча оферов "Нарисуй, сверстай, натяни, выведи в топ поисковиков и сделай мне минет. Плачу с барского плеча 40$"
Очень редко кидаю заявки русским заказчикам, так как гемороя как с ними даже больше чем с австралийцами.

Худший ответ:
Да везде сейчас хотят подешевле и задач какие-то смешные, такое ощущение, что такие заказчики за свою карьеру не смогли найти постоянных исполнителей на постоянную работу...
Вопрос: Как развернуть symfony 2 приложение на хостинг?

Лучший ответ:
500я ошибка - верный признак сначала смотреть в логи сервера.

Худший ответ:
Большое спасибо всем кто пытался помочь. Проблема оказалась такой элементарной. На хостинге стояла версия php 5.2. Заменил на 5.4 и все заработало.
Вопрос: Какую выбрать CMS на Ruby on Rails?

Лучший ответ:
Вам не нужна CMS, используйте просто RoR и необходимые гемы.

Худший ответ:
CMS на Rails? На слуху что-то даже и не вспомню ни одной, хотя вроде были
Вопрос: Стоит ли использовать малоизвестные технологии при разработке, чтобы «привязать» к себе заказчика?

Лучший ответ:
Привязывать к себе заказчика надо не использованием специфичных технологий, а качеством и сервисом.
По опыту, стоимость разработки проектов такого рода - много меньше стоимости их годовой поддержки. Соответственно захотят от вас избавиться - найдут человека который быстро перепишет все с нуля.
Помимо этого есть вопрос репутации. Довольный клиент рассказывает 1-2 людям. Недовольным - 10рым.
Это относится к вообще любым серым приемам. Можно и исходный код зашифровать, что уж стесняться.

Худший ответ:
Начнём с того что если вы захотите избавится от заказчика то сделать это так же не сможете. Если просто пошлёте его то карма у вас будет плохая. И вообще не считайте себя умнее других ))
Вопрос: Возможно ли сделать трансфер базы данных, с cms Joomla на DLE?

Лучший ответ:
Такого решения сколько-нибудь универсального не существует.
Почему вы уверены, что DLE будет производительнее и лучше?
По мне, так и то, и другое далеко от идеала, но DLE (если не рассматривать левые модули джумлы, не понятно как и кем написанные), будет куда печальнее - он просто образец кривости и дырявости.
Куда легче, включить логирование медленных запросов mysql, найти причину, если она вообще там, и её поправить,  чем сделать новый сайт фактически.

Худший ответ:
БД Joomla сильно отличается от БД DLE. Без костылей вам не обойтись.
Вопрос: Что нужно уметь хорошему web-дизайнеру?

Лучший ответ:
будущее за людьми, которые в одном лице и макет сделают и сайт сверстают.
Неправда ваша. Такие люди могут претендовать только на несерьезные проекты.
В серьезных проектах всегда есть глубокая специализация и разные исполнители.Что нужно уметь хорошему web-дизайнеру?
Да, разумеется, знание HTML/CSS не помешает и даже более: веб-дизайнеру нужны некоторые специфические познания. Например, знаете ли вы какие цвета или градиенты беспроблемно отображаются в различных браузерах?
Нарисовать-то можно что угодно. А как это потом будет реализовано? Хороший веб-дизайнер все это знает и учитывает.
Хороший веб-дизайнер должен разбираться в юзабилити. Фактически, в большей части проектов дизайнер и специалист по юзабилити - это одно лицо.

Худший ответ:
хороший веб дизайнер должен хорошо понимать хотябы два языка - css html
изучить их недолго - за неделю можно вьехать
необязательно самому на них верстать
но надо четко понимать технологию
Вопрос: Как написать самописный сайт?

Лучший ответ:
railstutorial.ru/chapters/4_0/beginning
www.nodebeginner.ru
На питоне есть еще джанго
Если интересует именно пхп, то, вроде, вот такую ссылку где-то видел: https://getjump.github.io/ru-php-the-right-way/
Или, как вариант для пхп, - getting started популярных фреймворков - laravel, symphony, yii ... (не спец) 
Сам же, много лет назад, начинал с irbis-team.com
Делать "самописный сайт", я считаю неправильным подходом.
Лучше начать с конкретного фреймворка на конкретном языке. И работать со всеми современными плюшками - системы контроля версий, генераторы командной строки, менеджеры зависимостей и т.д... Работать, возможно, лучше  в юниксе (linux или мак)
Да, поначалу может казаться, что вы далеко от реального программирования (пока настроете весь софт: гит, менеджеры, линукс, если с ним работать) - но в итоге будет приходить понимание, как все работает.
Так же, если начинать с фреймворка - будет приятно, что результат - не хелловорлд (по первой ссылке за пару дней можно сделать аналог твиттера). И если начать разбираться, как что работает - в первый ссылках поисковика можно найти почти все ответы благодаря огромному сообществу.

Худший ответ:
1. Создайте свой шаблонизатор.
2. Если уж совсем все плохо, для начала опишите на php функции вывода некоего шаблона.. То есть шапки сайта/таблицы/подвал.. Создание новой странички сведется к вызову функций шапка/контент/подвал.
Вопрос: Как будильник в Айфоне сделать менее настырным?

Лучший ответ:
Может легче скачать другой будильник?

Худший ответ:
Это вы еще будильник в LG GX200 не видели. Вот где ад. Он будет долбиться около часа (по две-три минуты с интервалом в 10 минут) пока его не выключишь. Когда надо умереть, но проснуться я его обычно кидаю в другую комнату и не встать будет невозможно.
Вопрос: Почему вылезает ошибка?

Лучший ответ:
Социальная сеть для программистов!Социальная сеть для программистов!Социальная сеть для программистов!Социальная сеть для программистов!Социальная сеть для программистов!

Худший ответ:
Не указано имя таблицы
Вопрос: Bitrix: Не могу сохранить детальную картинку?

Лучший ответ:
вобщем косяк был найден методом перебора ядра. оказалось что неверный символ был не в имени файла, а в  section_code - вместо знаков подчеркивания были дефисы. но почему ошибка указывала на картинку не знаю. переименовал товар и все ок стало
спасибо битриксу за столько секса.

Худший ответ:
Сегодня столькнулся с подобной проблемой.
 Ругается: "Не указано имя файла" при добавлении изображений анонса и деталки.
 При этом в свойства файлы сохраняются.
 В моем случае в категории присутствовали товары с одинаковыми названиями. Решение - дать символьный код. На дэфисы не ругается, но секс очень понравился.
Вопрос: Глючит хабр в разных браузерах (не нажимаются кнопки)?

Лучший ответ:
Странно спрашивать почему в браузере версии pre-alpha что-то глючит. Сижу на последней стабильной Опере, все работает.

Худший ответ:
Куки, на мой взгляд, тут совсем не при чем. Чистить надо кеш (cache). Ссылки реализованы на HTML + JavaScript. Если не поможет с кешем, попробуйте реинсталл браузера.
Вопрос: Как можно использовать солнечную батарею?

Лучший ответ:
Кружку с пивом накрывать, чтобы мошка не налетела!

Худший ответ:
Как вариант - для преобразования солнечного света в электричество.
Вопрос: Что будет, если ipad подключить к блоку питания 5v 20a?

Лучший ответ:
Ничего не будет, гарантирую. Если ipad это ipad, а БП на выходе имеет стабильные 5В.

Худший ответ:
Современные аккумуляторы заряжаются через контроллеры, которые контролируют силу тока и уровень заряда, балансируют заряд между банками и отрубают зарядку при заполнении аккумулятора  "до верха". Так что вряд ли что-то грозит вашему ипаду.
Вопрос: Курсы, статьи, лекции по регулярным выражениям?

Лучший ответ:
Вот тут можете почитать: www.regular-expressions.info/

А вот тут можете потренироваться в применении прочитанного: regexpal.com/

Худший ответ:
Из несерьезного: можно подписаться на twitter.com/RegexTip. Выдает по одному интересному факту в день.
Вопрос: Необходимо сделать так, чтобы горизонтальный скролл принимал либо крайнее правое,либо крайнее левое положения. как это сделать?

Лучший ответ:
Навесить обработчик, который будет проверять положение скрола, и подбивать к тому или иному краю.$(document).scroll(function() {
	if ($(document).scrollLeft() < ($(document).width()-$(window).width())/2) {
		$(document).scrollLeft(0)
	} else {
		$(document).scrollLeft($(document).width()-$(window).width())
	}
})

Худший ответ:
Уберите горизонтальный скролл и меняйте позицию внутреннего элемента, зачем Вам вообще нужен горизонтальный скролл, если по сути Вы хотите менять местами два слайда?
Вопрос: Как организовать прыжок с любого адреса на один файл обработчика запроса?

Лучший ответ:
для веб-сервера апачRewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ page.php

Худший ответ:
Это уже начало реализации mvc. 
Вот почитай на хабре как все это реализовать. Ссылка 1 и ссылка 2 и много их
Выдавать страницу из БД - не лучший вариант.
Изучайте php-фреймворки, это вам упростит и разработку и понимание mvc, а также научит многим новым фичам.
Вопрос: Как вставить json в mysql?

Лучший ответ:
0) Строку SQL запроса лучше обрамлять двойными кавычками, чтобы спокойно использовать одинарные кавычки внутри запроса для обозначения текстовых констант.
1) Изучите документацию по модулю который используете, там всё описано подробно и доступно.
2) Не вставляйте параметры напрямую в запрос. Никогда.var T = [1, 2, '3', 4, 5];
connection.query("INSERT INTO `tasks` SET ?", {
  login: req.body.login,
  description: JSON.stringify(T),
  type: 3,
  time: new Date()
}, function(err) {
  if (err) throw err;
});UPD: а можно даже такvar T = [1, 2, '3', 4, 5];
connection.query("INSERT INTO ?? SET ?", [
  'tasks', 
  {
    login: req.body.login,
    description: JSON.stringify(T),
    type: 3,
    time: new Date()
  }
], function(err) {
  if (err) throw err;
});

Худший ответ:
"'+"3"+'" - возможно тут крадется ошибка!
Вопрос: Какие есть готовые решения для заглушки сайта «скоро открытие»?

Лучший ответ:
Вы шутите?
На бутстрапе 1 страничку день сделать?

Худший ответ:
Не можете пять строчек на php ?
Вопрос: Ребёнок и программирование

Лучший ответ:
Ты ебанько

Худший ответ:
Программирование на Java для детей, родителей, дедушек и бабушек
Вопрос: Как убрать пустые дивы?

Лучший ответ:
В настройках каждого поля есть пункт «Поведение при отсутствии результатов». Поставьте флажок на значение «Скрыть при пустом значении»

Худший ответ:
А чем Вам мешают эти пустые div??
Попробуйте покопаться в field.tpl.php. Думаю можно там условие прописать, если поле что то содержит, то выводить, если нет то не выводить.
Вопрос: Обучение в ВУЗе по IT специальности??

Лучший ответ:
Без разницы, имхо.
Вообще, пора уже заканчивать с мифом "ВУЗ научит". Единственное, чему ВУЗ теоретически может научить - искать и учиться самому. 
Так что если есть желание вариться в ИТ надо пойти в почти любой гос вуз, выслушать программу по матану и прочим алгебрам и заниматься ИТ.

Худший ответ:
Знаю я одного человека со специальностью "инноватика" - ничего даже рядом с IT нет.
Вопрос: Выбор надёжного HDD диска для хранения своих видео?

Лучший ответ:
Надежных HDD нет. Запомните это. Сыпятся даже новенькие HDD из мега-крутых линеек. Тут вопрос везения. 
Купите два. Храните на них одновременно. Умер один — купили другой. Только не задерживайтесь потом при покупке. И да, в таком случае лучше покупать разные модели (или, хотя бы, из разных партий). Иначе появляется шанс, что жить они будут долго и счастливо, но умрут в один день. Оба.

Худший ответ:
Храню свои данные на зеркальном томе (софт рэйд, Win 7), замечаний нет. 
Когда один диск умер — заменил и пересоздал зеркальный том. Удобно, надежно и просто.
Стоят такие диски: market.yandex.ru/model.xml?hid=91033&modelid=6053667

Надежность — это либо зеркалирование данных, либо резервное копирование данных.
Вопрос: Как правильно настроить клонирование в SmartGit?

Лучший ответ:
клонирование не может быть выполнено в папку с файлами, только в пустую.
перенесите файлы в другое место, склонируйте репо и верните файлы.

Худший ответ:
Решено, проблема была в пустом и не пустом каталоге. 
Нужно было из каталога /var/www/myblog/ убрать все файлы, сделать операцию Clone, и затем вернуть файлы приложения обратно. SmartGit сразу же увидел все файлы после копирования их на старое место.
Вопрос: Как реализовать похожее?

Лучший ответ:
Если я правильно понял Вам это - developer.android.com/intl/ru/reference/android/te...

Худший ответ:
TinyMce - Если ты о вебе
Вопрос: Существует ли конвертер электронных книг?

Лучший ответ:
Calibre
calibre-ebook.com
Поддерживаемые форматы:Input Formats: CBZ, CBR, CBC, CHM, DJVU, DOCX, EPUB, FB2, HTML, HTMLZ, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT, TXTZOutput Formats: AZW3, EPUB, FB2, OEB, LIT, LRF, MOBI, HTMLZ, PDB, PML, RB, PDF, RTF, SNB, TCR, TXT, TXTZ
Я использую эту программу просто как библиотеку для отслеживания прочитанных книг (особенно, я был рад, что вел дубли в Calibre, когда imhonet скончался - да-да, как они перешли на новый "дизайн", для меня он скончался :) ) и для редактирования книг - в частности, я перегоняю книги с самиздата в epub, а так как, этот формат, по сути, просто контейнер для обычного xml/html, то редактирование не составляет труда.
Программа очень гибкая (особенно, если Вы знакомы с Python), например, я для себя добавил специфические поля, типа, 10-бальный рейтинг, самиздат (true/false), в процессе написания (true/false)...

Худший ответ:
Книга содержит текст. 
А шрифт, размер, и переносы выбирает программа которая отображает этот текст.
Вопрос: Зачем тестировщику SQL?

Лучший ответ:
Чтобы дать разработчикам более понятную обратную связь. Не «вот эта красная кнопочка не делает то, что должна делать», а «у вас ошибка в запросе XXX».

Худший ответ:
Один мой знакомый как-то сказал? что на самом деле существует только три языка: английский, С и SQL.
Вопрос: Какой текстовый редактор/IDE для разработки html, css (stylus), js (coffee) вы считаете лучшим для этого? В чем его преимущества?

Лучший ответ:
К сожалению sublime даже после дотачивания напильником и плагинами нельзя назвать полноценной IDE и сравнивать его с продуктами JetBrains просто нельзя, как мне кажется. Это несколько иной уровень / удобство / скорость разработки, нежели простой текстовый редактор. 
Рекомендую лучше присмотреться к WebStorm.

Худший ответ:
Если текстовый редактор, а не именно как IDE, то я предпочитаю Notepad++.
А так мучаю Eclipse, но только для Java, остальное все делаю в Notepad++, проверяю в Mozilla Firefox + Firebug.
Вопрос: Мыши! Альтернатива Logitech VX Revolution

Лучший ответ:
Посмотрите сколько точно мышке. Я бесплатно менял свою логитековскую через офф сайт, когда закончилась магазинная гарантия. Кстати, на хабре топик увидел, что можно поменять поломанную мышку у них.

Худший ответ:
У мыши от Microsoft есть инерционное колесо прокрутки. Не помню модель. Найду напишу. Мышь классная у друга такую видел. Только дороговато. В ДНС она стоит около 3к.
Вопрос: Если продавать нагрузочный трафик — с каких цифр он приобретает «товарный» вид?

Лучший ответ:
Я не могу представить себе ситуацию когда людям связанным с сервер-хостингами потребуется такая услуга. Там как правило трафик уже есть и протестировать новый функционал можно легко.
Услуга массовых запросов с разных IP будет востребована людьми вполне определенного толка, чем это грозит см habrahabr.ru/post/116477

Худший ответ:
Есть такой вид тестирования: нагрузочный. Именно то, про что вы спрашиваете. Но это не просто тупой трафик. Обычно это разные наборы тестов, которые выполняются параллельно. Есть инструменты для этого. Соответственно нагрузка может быть и не очень большая (1000 параллельных клиентов -- ок), но просто трафик должен быть не тупой и результаты запросов должны проверяться.
А идея мне нравится.
Вопрос: Есть ли аналоги Google Forms?

Лучший ответ:
OstaninKI wordpress + плагины опросники или формы. Например Ninja Forms или TotalPoll Pro(платный), а вот 18 плагинов опросников, еще 5 плагинов, еще 100 плагинов. По функционалу будет меньше чем google forms, но может Вам хватит.

Худший ответ:
Решили использовать коммерческий продукт Мираполис.
Так же, как решение рассматривали https://www.limesurvey.org/en/
Вопрос: Как создать мультизагрузочный HDD?

Лучший ответ:
самое простое с чего начать WinSetupFromUSB 
дальше как разберетесь учите GRUB4DOS
для linux начинать можно с www.linuxliveusb.com

Худший ответ:
Все уже создано 100500 раз - rutracker.org/forum/viewforum.php?f=1032
Лично я пользуюсь rutracker.org/forum/viewtopic.php?t=4684460
Установка систем через WinNTSetup.
Вопрос: Как получить с html страницы название организации, не заходя вручную?

Лучший ответ:
Я бы, наверное, сперва попробовал выделить обвязку страниц. Т. е. взять несколько страниц сайта и определить на них повторяющийся текст. А дальше уже эмпирически подбирать правила для разбора получившегося. Например, часто название компании идет после или перед ©, часто оно упоминается в тайтле, часто перед ним идут слова "компания", "ООО" и т. п.

Худший ответ:
Вопросов крайне много, ровным счетом как и неопределенности.
А если на странице будет несколько названий организаций.
Как сформулирована у Вас задача?
Вам надо собрать все названия со указанных страниц или Вам надо установить принадлежность сайта к компании?
Вопрос: Как узнать почему виснет свитч

Лучший ответ:
Скорее всего перегрев девайса или неисправность БП. Как продиагностировать, думаю, очевидно.

Худший ответ:
Может петля?
Вопрос: Какие нужно учесть критерии при выборе/сборке сервера?

Лучший ответ:
нету исходных данных 
1 сколько весит база
2 сколько людей с ней работают 
3 какой прирост у базы за неделю , месяц , квартал , полугодие год 
4 какая средняя загрузка у существующего сервера  , по цпу озу и диску 
вот после этих данных можно подбирать сервак

Худший ответ:
может стоит начать с анализа требований заказчика? Если это конторка на 10 пользователей и 100 проводок в день  - зачем Вам SAS/SSD? 
Почему Вы считаете, что "если БД, то данные будут меняться часто"? Существует масса сценариев, у которых БД в основном используется для чтения.