Отлично. Забыл добавить: указанная строка для '"ps" выдаёт имя команды с данным pid - убедитесь при проверке, что это именно та команда, которую вы запускали.
...и наличие SPF записи. В случае, если отправляете на адреса в Yahoo, полезно также поддерживать DKIM.
В случае, если необходимо проводить регулярную рассылку, логично использовать уже созданные для этого продукты. Для почтовых рассылок - например, phpList.
Если речь о PHP, то shell_exec()/exec():
$pid = shell_exec("nohup $cmdline"); ... if (exec("ps -p $pid -o comm=") != '') { // process still running }
При условии, что обе этих функции разрешены. Можно полученный $pid сохранять в файле, например, а при запуске крона считывать сохранённые pid и проверять их существование.
2. С каждым продуктом обычно поставляется файл с описанием лицензии - там указано, что вы вправе делать, а что - нет.
Посмотрим, чем всё кончится - пока что идёт переписка.
"Скажите, доктор, при таких-то симптомах что бы вы посоветовали? -- Обратиться к врачу, конечно же!"
В каждом конкретном случае расценки могут быть разными, их каждый устанавливает сам для конкретной ситуации.
Воплотить эту идею в виде продукта/сервиса. Авторского права на идеи не бывает - кто первым успел, того и тапки.
Меня всегда умиляет, когда некоторые люди
- не читают вопроса, перед тем, как что-то отвечать
- видят исключительно то, что хотят видеть
- приписывают собеседнику собственные мысли и домыслы
Что я просил, сказано чёткими простыми словами. Почему тот или иной вебмастер выбрал ту или иную CMS, по каким критериям. Остальное - ваша фантазия.
Ну а полученные минусы в репутацию - браво, господа клоуны, вы подтвердили мои слова о вас. Детский сад, честное слово. Я не называл имён - следовательно, вы сами примерили на себя данное определение и согласились с ним. С чем вас и поздравляю.
Возвращаясь к нашим баранам - у меня и так уже достаточно материала для всех обзорных статей, но интересно узнать мнение коллег по сообществу о причинах их выбора. Не все же выбирают "потому, что мне так поставили", или просто последовав рекомендации, не пытаясь самому ни во что вникнуть.
Пример того, что я ожидаю услышать от вменяемых представителей сообщества, на примере моего собственного выбора:
Для создания собственных блогов я использую Drupal, причины выбора именно этой CMS:
- компактный код, наличие развитого API, развивающаяся CMS
- многоязыковая поддержка, в т.ч. возможность дополнять и переводить "на лету"
- наличие множества модулей для расширения функциональности (в т.ч. есть весь комплект модулей для решения задач SEO)
- регулярный аудит безопасности как для ядра CMS, так и для сторонних модулей, оперативно выпускаемые обновления
Из недостатков (для версии 6.x, сейчас конкретно 6.20) отметил бы не слишком тривиальную процедуру создания новой темы оформления.
Примерно так. Вот, собственно, что нужно. Если у людей есть технические заметки по вопросам настройки/оптимизации выбранной ими CMS, было бы интересно прочесть мнение (в дополнение к своему собственному).
temmokan добавил 03.01.2011 в 05:50
Господа, может, не будем озвучивать азбучные истины? Если человек стал экспертом в создании сайта, то, JMNSHO, он уже осознал следующее:
- CMS - только двигатель, его выбираешь за эффективность, надёжность, удобство в использовании, простота в обслуживании
- ценность сайта не в CMS, а в наполнении - дизайне и контенте
Говоря о том же Друпале, создать на нём костяк сайта, всё настроить - дело обычно получаса. Всё ленюсь сделать список SQL-запросов, чтобы все настройки важных модулей устанавливать одной командой - так было бы минут десять.
Остальное (оформление, контент, специфические для конкретного сайта настройки) на автомате не сделать.
temmokan добавил 03.01.2011 в 05:57
К слову, об API отчего-то его наличие упоминают не слишком часто. А создавать модули, действительно, нужно почти всегда для мало-мальски "нестандартного" сайта.
Ну и, для меня лично, вопросы безопасности не на последнем месте. Для Друпала тамошняя команда постоянно ведёт бюллетень безопасности, а сама CMS позволяет автоматически предупреждать вебмастера, что пора обновляться и (сам этим не пользуюсь) ставить обновления "одним щелчком".
temmokan добавил 03.01.2011 в 06:00
Уточню: костяк сайта - можно, за 5-10 минут, а вот готовый к использованию, со всеми настройками и функциональностью - нереально.
Без нас никуда, и спорить не буду. Точнее, без программистов и сисадма.
temmokan добавил 03.01.2011 в 07:14
Спасибо - речь про CMS Danneo, как я понял. Жаль, не нашёл её на opensourcecms.com - поставлю у себя, чтобы "потрогать" самому.
В следующий раз буду задавать вопросы по конкретным CMS, чтобы концентрация клоунов была пониже.
Что ж, по крайней мере сам собой составляется список тех, кого можно не принимать всерьёз. Тоже полезно.
Если самопиской пользуетесь только вы, она по определению не имеет ценности для всех остальных. При этом не подвергаю сомнению, что это может быть лучшая по всем параметрам CMS всех времён и народов.
Не спорю, когда всегда уверен, что знаешь, кривизну чьих рук поминать добрым словом - всегда спокойнее. Но опять же, если вашими разработками никто, кроме вас, не пользуется, затруднительно определить их ценность для всех остальных.