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

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

16 февраля 2007 в 23:43

> Может усложнилось из-за повышения возможностей?
Очевидная выгода конечно в том, что теперь для одинаковых форм в разных hook'ах можно использовать одну форму. Кроме того появилась возможность "отлавливать" нажатие разных кнопок через $form_values_op_, а не через $_POST.
Усложнение состоит в том, что пропадает наглядность кода выводимой страницы.

А самая засада, для меня лично, состоит в том, что надо переписать все формы в 27 модулях.

16 февраля 2007 в 15:04

Ответ на вопрос 1.
Drupal - есть практически идеальный интерфейс для подобного рода задач

В плюсе
- свобода использования php c любыми дополнениями (ImageMagik, fpdf и остальное, что придет в голову)
- Отсутствие проблем с аудентификацией пользователей, оформлением страниц и прочих вопросов, не связанных с конкретной задачей

В минусе
- Form API - предоставляет не очень много возможностей
- Усложнение Form API при переходе от версии 4.7 -> 5.1

Ответ на вопрос 2.
Ответы были выше

8 февраля 2007 в 12:18

Действительно с установкой Eclipse имеются некоторые проблемы.
Надо потанцевать с бубном. Однако для профессионального разработчика - очень достойная среда, хотя и очень сложная.

В связи с этим есть предложение откликнуться тем кто использует Eclipse PHP IDE + Drupal.
Может быть вместе разобраться будет проще?

21 января 2007 в 23:14

А то ведь в линуксе есть команда создания линка - и папка будет одна.
И два сайта таким образом работать будут (работают уже).
И зачем городить мультисайтинг, если нужна только одна общая папка - операционка обеспеччит доступ гораздо быстрее
PS. В Windows 2000 такая команда тоже есть, ее просто не все знают Smile

21 января 2007 в 22:48

Для разработчиков следует иметь в виду, что mysql очень быстро выполняет ПРОСТЫЕ запросы к базе. Сам имел опыт когда сложный запрос к табличке из 10 записей выполнялся 1.5 секунды, при этом наличие или отсутсвие индексов роли не играло.
В обычном варианте когда php и mysql установлены на одной системе, быстрее получается сделать 2 запроса к базе, получить результат и обработать его в скрипте модуля, нежели делать один большой запрос.

19 января 2007 в 23:02

Это правильно, но если Друпал поставили как общую систему вместо кучи различных скриптов, то вопрос очень актуальный. Сам это проходил.
Практическое решение может быть следующее.
1. Пишем простейший модуль

19 января 2007 в 22:40

Думаю надо писать самому Sad
Я тоже некоторое время "парился" с gallery2, но потом забросил это дело и написал модуль сам
Вот кусок из хелпа для пользователей, может подойдет?

19 января 2007 в 0:30

Забавно читать как народ меряется ..... (вставить по смыслу).
К сожалению наблюдал много таких споров и даже в них участвовал, но до сих пор не могу найти разумные аргументы супротив демаговов. Желающие могут посетить форумы противников MS и сторонников Linux. Там аргументы еще круче :-).
Кстати напоминаю, человек предлагал конкретную работу, а не просил совета по написанию своей CMS

19 декабря 2006 в 17:40

Что мешает использовать стандатную функцию $_GET
Она в Друпале тоже работает Smile
И если нет желания писать собственный модуль - вперед разбирать url стандартными функциями php

27 июня 2006 в 2:24

1. Идем в administer->modules
2. Включаем модуль locale (ставим галочку)
3. Качаем файл русификации (расширение *.po) на свою машину (не на сервер)
4. Идем administer->localization
5. Добавляем язык - add language - ru
5a. Не забываем нажать Save
6. Делаем импорт языкового файла (того что сохранили на локальной машине)
7. Устанвливаем язык по умолчанию - Русский
8. Моментально получаем русский интерфейс, познаем самого себя и радуемся жизни.

20 мая 2005 в 16:30

Извините за грубость, но это аппендикс удалять через .....

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