bsyomov: Комментарии

Главные вкладки

6 октября 2013 в 22:25

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

Самый полезный и короткий совет будет звучать - наймите опытного администратора. Smile

6 октября 2013 в 21:26

Поискал репозитории для debian, действительно 6.х не видать - 5.9-1 последний нашёл. Можно свой пакет собрать, в принципе. Это всё же правильнее будет, чем ставить через pear.

6 октября 2013 в 15:07

С одной стороны, оно конечно так... А вот с другой, установка нестандартными методами софта в пакетных дистрибутивах и гонка за последними версиями софта на продакшен серверах, обычно, плохо заканчивается.
Так что лучше так не делать, если это не является жизненно необходимым. Да и в этом случае, лучше поискать репозиторий со свежими версиями drush для вашего дистрибутива.

30 марта 2013 в 2:37

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

22 марта 2013 в 15:22

"zzia" wrote:
Защита на стороне сервера
1. Обычная друпал аутентификация (видимо уже используется) - достаточна для большинства целей
2. Переход на https - существенно повысит защищенность
3. Перевод сервера и всех клиентов в VPN еще более повысит защищенность
Защита на стороне клиента
1. Если все работают со стационарных компьютеров настроить на сервере фильтрацию по IP

22 марта 2013 в 15:13

Такую систему на Drupal сделать вполне можно, и это вполне нормальное решение.

Для защиты, можно ограничить доступ к сайту. Если нет необходимости удалённо с ним работать - всё очень просто, сайт работает на внутреннем сервере компании, и к нему просто нет доступа извне.

Если надо иметь доступ из разных мест, например филиалов, или отдельного склада, то всё это реализуется, как выше правильно написали, расширением внутренней сети предприятия на основе VPN.

18 марта 2013 в 13:46

"Bezlepkin" wrote:
А почему полностью не перейдешь на YII?

Потому, что каждому инструменту своё применение... И в реальности, не так много сайтов, которые действительно имеет смысл делать на фреймворке, т.к. поддерживать потом такое решение обычно сложнее, время, и соответственно, стоимость разработки выше, если это касается более-менее стандартных задач.

18 марта 2013 в 13:33

О переходе на VPS надо думать не тогда, когда высока нагрузка, а когда у вашего проекта нестандартные требования к окружению, которые на шареде не получить... Вам стоит искать более приличный шаред. А если нагрузка действительно велика, то уже надо искать выделенный сервер.

16 марта 2013 в 3:29

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

15 марта 2013 в 11:50

А как битрикс поможет бороться с уходом клиента к "молодой, перспективной команде разработчиков"?
Качество/цена + отношения с клиентом играют тут точно такую же роль...

15 марта 2013 в 4:08

Nickolyan, попользуйтесь Bitrix, сделайте несколько сколько-нибудь нетривиальных сайтов, пообщайтесь плотно с нахваливаемой вами техподдержкой битрикса, прочуствуйте отличия...
Тогда вы сможете аргументировано сравнить Bitrix и Drupal в тех или иных применениях.
И скорее всего, вы поймёте аргументы, которые вам приводили выше на собственном опыте.

А пока не стоит делать резких заявлений и клеить ярлыки. Это говорит о вашем неумении умении вести дискуссию, и отсутствии аргументов.

13 марта 2013 в 5:13

"Anton1" wrote:
А большинство агитирующих за дру думает поставлю ядро+views и буду в шоколаде. ага ага... а то что кучи модулей на д.орге написаны просто отвратительно + не держат нагрузку про это все как то забывают...

21 февраля 2013 в 17:00

"3746598" wrote:
Им даже не нужен доступ к файлам в папках друпала. Это такой обзорный курс по CMS. Просто чтобы могли устанавливать модули.

В том-то и дело, что какой-то доступ нужен, иначе как же они установят модули...

В вашем случае, видимо, придётся предустановить им с запасом модули в /sites/all/modules, чтобы студенты могли нужные включить на своих сайтах, раз нельзя им давать доступ...