> Может усложнилось из-за повышения возможностей?
Очевидная выгода конечно в том, что теперь для одинаковых форм в разных hook'ах можно использовать одну форму. Кроме того появилась возможность "отлавливать" нажатие разных кнопок через $form_values_op_, а не через $_POST.
Усложнение состоит в том, что пропадает наглядность кода выводимой страницы.
А самая засада, для меня лично, состоит в том, что надо переписать все формы в 27 модулях.
Ответ на вопрос 1.
Drupal - есть практически идеальный интерфейс для подобного рода задач
В плюсе
- свобода использования php c любыми дополнениями (ImageMagik, fpdf и остальное, что придет в голову)
- Отсутствие проблем с аудентификацией пользователей, оформлением страниц и прочих вопросов, не связанных с конкретной задачей
В минусе
- Form API - предоставляет не очень много возможностей
- Усложнение Form API при переходе от версии 4.7 -> 5.1
Действительно с установкой Eclipse имеются некоторые проблемы.
Надо потанцевать с бубном. Однако для профессионального разработчика - очень достойная среда, хотя и очень сложная.
В связи с этим есть предложение откликнуться тем кто использует Eclipse PHP IDE + Drupal.
Может быть вместе разобраться будет проще?
А то ведь в линуксе есть команда создания линка - и папка будет одна.
И два сайта таким образом работать будут (работают уже).
И зачем городить мультисайтинг, если нужна только одна общая папка - операционка обеспеччит доступ гораздо быстрее
PS. В Windows 2000 такая команда тоже есть, ее просто не все знают
Для разработчиков следует иметь в виду, что mysql очень быстро выполняет ПРОСТЫЕ запросы к базе. Сам имел опыт когда сложный запрос к табличке из 10 записей выполнялся 1.5 секунды, при этом наличие или отсутсвие индексов роли не играло.
В обычном варианте когда php и mysql установлены на одной системе, быстрее получается сделать 2 запроса к базе, получить результат и обработать его в скрипте модуля, нежели делать один большой запрос.
Это правильно, но если Друпал поставили как общую систему вместо кучи различных скриптов, то вопрос очень актуальный. Сам это проходил.
Практическое решение может быть следующее.
1. Пишем простейший модуль
Думаю надо писать самому
Я тоже некоторое время "парился" с gallery2, но потом забросил это дело и написал модуль сам
Вот кусок из хелпа для пользователей, может подойдет?
Забавно читать как народ меряется ..... (вставить по смыслу).
К сожалению наблюдал много таких споров и даже в них участвовал, но до сих пор не могу найти разумные аргументы супротив демаговов. Желающие могут посетить форумы противников MS и сторонников Linux. Там аргументы еще круче :-).
Кстати напоминаю, человек предлагал конкретную работу, а не просил совета по написанию своей CMS
Что мешает использовать стандатную функцию $_GET
Она в Друпале тоже работает
И если нет желания писать собственный модуль - вперед разбирать url стандартными функциями php
1. Идем в administer->modules
2. Включаем модуль locale (ставим галочку)
3. Качаем файл русификации (расширение *.po) на свою машину (не на сервер)
4. Идем administer->localization
5. Добавляем язык - add language - ru
5a. Не забываем нажать Save
6. Делаем импорт языкового файла (того что сохранили на локальной машине)
7. Устанвливаем язык по умолчанию - Русский
8. Моментально получаем русский интерфейс, познаем самого себя и радуемся жизни.
Drupal как интерфейс корпоративной БД
> Может усложнилось из-за повышения возможностей?
Очевидная выгода конечно в том, что теперь для одинаковых форм в разных hook'ах можно использовать одну форму. Кроме того появилась возможность "отлавливать" нажатие разных кнопок через $form_values_op_, а не через $_POST.
Усложнение состоит в том, что пропадает наглядность кода выводимой страницы.
А самая засада, для меня лично, состоит в том, что надо переписать все формы в 27 модулях.
Drupal как интерфейс корпоративной БД
Ответ на вопрос 1.
Drupal - есть практически идеальный интерфейс для подобного рода задач
В плюсе
- свобода использования php c любыми дополнениями (ImageMagik, fpdf и остальное, что придет в голову)
- Отсутствие проблем с аудентификацией пользователей, оформлением страниц и прочих вопросов, не связанных с конкретной задачей
В минусе
- Form API - предоставляет не очень много возможностей
- Усложнение Form API при переходе от версии 4.7 -> 5.1
Ответ на вопрос 2.
Ответы были выше
IBM. Переводы статей
Действительно с установкой Eclipse имеются некоторые проблемы.
Надо потанцевать с бубном. Однако для профессионального разработчика - очень достойная среда, хотя и очень сложная.
В связи с этим есть предложение откликнуться тем кто использует Eclipse PHP IDE + Drupal.
Может быть вместе разобраться будет проще?
возможно несколько сайтов на одном содержимом ?
linkd.exe - из ресурс-кита от МС
возможно несколько сайтов на одном содержимом ?
А то ведь в линуксе есть команда создания линка - и папка будет одна.
И два сайта таким образом работать будут (работают уже).
И зачем городить мультисайтинг, если нужна только одна общая папка - операционка обеспеччит доступ гораздо быстрее
PS. В Windows 2000 такая команда тоже есть, ее просто не все знают
Индексы в MySQL и быстродействие Drupal
Для разработчиков следует иметь в виду, что mysql очень быстро выполняет ПРОСТЫЕ запросы к базе. Сам имел опыт когда сложный запрос к табличке из 10 записей выполнялся 1.5 секунды, при этом наличие или отсутсвие индексов роли не играло.
В обычном варианте когда php и mysql установлены на одной системе, быстрее получается сделать 2 запроса к базе, получить результат и обработать его в скрипте модуля, нежели делать один большой запрос.
Модуль генерации файл-листа
Это правильно, но если Друпал поставили как общую систему вместо кучи различных скриптов, то вопрос очень актуальный. Сам это проходил.
Практическое решение может быть следующее.
1. Пишем простейший модуль
Шикарная цитата про Друпал
_
Вопрос по выбору скрипта для галереи (ногами просьба не бить:))
Думаю надо писать самому
Я тоже некоторое время "парился" с gallery2, но потом забросил это дело и написал модуль сам
Вот кусок из хелпа для пользователей, может подойдет?
Орфрографическая ошибка
А кто исправит на друпал.орг?
Помогите пожалуста определиться с выбором CMS
Забавно читать как народ меряется ..... (вставить по смыслу).
К сожалению наблюдал много таких споров и даже в них участвовал, но до сих пор не могу найти разумные аргументы супротив демаговов. Желающие могут посетить форумы противников MS и сторонников Linux. Там аргументы еще круче :-).
Кстати напоминаю, человек предлагал конкретную работу, а не просил совета по написанию своей CMS
вызов функции / передача парамс
Что мешает использовать стандатную функцию $_GET
Она в Друпале тоже работает
И если нет желания писать собственный модуль - вперед разбирать url стандартными функциями php
Можно ли средствами Drupal реализовать картотеку сотрудников?
Пытался решить эту проблему и в конце написал свой модуль.
Нужна Помощь с русификацией
1. Идем в administer->modules
2. Включаем модуль locale (ставим галочку)
3. Качаем файл русификации (расширение *.po) на свою машину (не на сервер)
4. Идем administer->localization
5. Добавляем язык - add language - ru
5a. Не забываем нажать Save
6. Делаем импорт языкового файла (того что сохранили на локальной машине)
7. Устанвливаем язык по умолчанию - Русский
8. Моментально получаем русский интерфейс, познаем самого себя и радуемся жизни.
Drupal - как внутри корпоративный портал
Извините за грубость, но это аппендикс удалять через .....
Проше написать свой скрип и прикрутить его через создание документа.
В теле документа выбираем тип - php
Drupal - как внутри корпоративный портал
Я ее тоже решаю,
только есть разница между "Не вижу проблем реализовать" и "Реализовано".