nginx удобно настраивается, обладает обширным функционалом, отлично обрабатывает статику и прекрасно интегрируется с php, python, ruby, whatever.
Лично я прекрасно обхожусь без apache. Хотя многие его вполне успешно используют (в связке с nginx).
> Вдогонку: а можно как-то обойти стороной изучение nginx и прочего? 21 век на дворе, как-то не хочется вручную заниматься такими вещами.
Легко.
* Конструктор сайтов или cms.
* Заказать сайт / администрирование / etc.
Всё равно с определённого этапа придётся либо платить тому кто разбирается либо разбираться самому.
У меня всё ещё стоит arch просто потому что мне лень ставить новую систему.
> вот что значит интеграция, а не та жалкая поделка из каноникал.
Вы бредите. Если вы ниасилили ubuntu/launchpad это ваши проблемы.
> Резонный вопрос: много ли вы пакетов используете для своей работы из АУР ?
Стоит 45 пакетов из AUR.
> пакетов, проблем не ощущаю, мне стоит уже беспокоиться?
Если у вас не возникает необходимость использовать ipc между программами то нет.
То что для вас "преимущества" для меня чудовищный изъян в юзабилити arch.
- apt умеет разрешать то что ставит в тупик pacman.
- launchpad предоставляет удобный хостинг для пользовательсих репозиториев.
- самые свежие версии софта приносят больше вреда чем пользы. стабильность страдает.
- быстро собрать систему под свои нужды проще на ubuntu/debian.
Вам нравится arch? Пользуйтесь на здоровье. В том что arch это супер-уютная система для опытных пользователей убеждайте себя.
@majetree
> а это уже интересно, может я что-то пропустил ? если не затруднит киньте ссылочку на вашу последнюю проблему с ним
Легко:
- couchdb в системе оказался свежее чем в репозитории (sic!). Как такое вообще могло случиться для меня загадка. Единственное объяснение я вижу в том что некоторое время назад перешел на зеркало от yandex
- terminus-font не смог штатно обновиться (вся установка откатилась). Пришлось вести за ручку.
Было что-то вроде /etc/fonts/conf.d/75-yes-terminus.conf already exists.
pacman в принципе не умеет разрешать конфликты: структура каталогов, разрешения на файлы, файлы не в том месте, обновление конфигов (в зависимости от вашей параноий это требует управления всеми конфигами).
- систематически привносятся мелкие баги:
* даже софт из офф репов может начать глючить / перестать собираться (привет, vlc!)
* поломка suspend на x86 через раз (lts ядро не всегда спасает). (~неделю назад отвалилось)
* программы начинает засирать лог (i3wm засирал ошибками системный лог. он до сих пор тормозит).
* крешатся службы (дошло до того что приходится после каждого крупного апдейта перезагружать систему и исследовать логи на предмет ошибок). Если не сделать этого пока я помню что обновлялось будет хуже.
a. после отката на lts ядро на ноуте в логах пошли ошибки от systemd-backlight@intel_backlight.service
Подобное счастье приплывает с каждым крупным апдейтом. Я не хочу такого счастья регулярно.
> AUR
В ubuntu или debian такой проблемы в принципе не стоит.
1. Действительно обширные, оттестированные репозитории. Не без своих тараканов, конечно, но по сравнению с AUR/репами arch небо и земля.
2. У Canonical есть шикарный launchpad который прозрачно интегрируется в систему (привет, yaourt!). В разы лучше AUR.
3. Даже если мне приспичит собрать пакет из исходников я легко сделаю это через checkinstall (быстро и сердито) или воспользуюсь готовым рецептом и заведу ppa.
4. Я уверен в том что оно будет работать предсказуемо.
Ещё раз. Мне система для работы нужна, а не для возни с пакетами.
То что в aur всем плевать на стандарты оформления пакетов и тестирование (ожидаемо) меня мало волнует. Бегать за маинтейнерами пакетов или гадать как поведёт себя версия из cvs мне некогда.
> Если сравнивать с домом то Арч это каркас и модульные элементы здания с которых можно собрать любую конструкцию
- На самом деле нет. Очень ограниченный набор того что есть в офф репах.
- Это актуально только если вам нужно выжать максимум из слабой машины. В общем случае проще взять проверенный дистрибутив.
Ubuntu была такой во времена 6.06 =(
- Любую конструкцию вы всё равно не соберёте. Рано или поздно ваш WM дорастёт до состояния "почти DE". И вот тут вы столкнётесь с необходимостью ipc между разнородным софтом. Вот тут то черти и полезут из всех щелей.
D-Bus и сервисы DE окажутся манной небесной.
Треш, угар, содомия с каждым апдейтом софта из AUR и 1-2 раза в месяц нежданчики от pacman.
Нафиг так жить.
> за те плюсы которые даёт этот дистр.
Не обманывайте себя. Плюсы arch linux эфемерны. Ровно то же самое можно получить в debian, ubuntu или любом другом дистрибутиве.
У меня две машины с Arch которые я любовно обживал после исхода с Ubuntu. Они мне нужны для работы, а не для того чтоб я мог чинить их каждый раз когда у мейнтейнеров припекло что-либо [s]поменять[/s] поломать в системе.
@JekFdrv
первый кусок javascript (тот что вы привели в вопросе) ошибочный и справедливо подсвечивается как ошибочный.
второй рабочий (ну или хотя бы корректный). впрочем я бы всё равно промежуточные / экранировал, а 0-9 заменял на \d