Администрирование сайта, добавление и обновление информации @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
На страницу <  1 2  Страница 2 из 2 [ Сообщений: 62 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 7 Июль 2004, 22:51:56 
Обработчики что?

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 8 Июль 2004, 13:38:41 
Crazy, пример на Перл:


Цитата:
# в самом движке
&$pr_make_query if(defined $pr_make_query);


# а тут в конфиге или еще где :)
$pr_make_query=sub{

}


_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 8 Июль 2004, 15:06:52 
Т.е. ты тоже предлагаешь добавлять в движок программный код под конкретного климента. Те же яца, только сбоку.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 8 Июль 2004, 15:17:52 
Crazy, это не яица (яица - это написание модулей), тут же для уж совсем такой "конкретной" вещи, нужно добавить лишь пару строк кода (чтобы не лазать в ядрышко), тем более такие клиенты не часты и уже всегда можно в архивчике найти сей код.

Яйца - это уже модули, имхо.

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 8 Июль 2004, 16:05:38 
MpaK999, нельзя быть наполовину беременной. Либо ты имеешь готовую CMS, которую только настраиваешь путем правки опций в конфиге -- либо ты вынужден менять/добавлять программный код.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Paul Yanchenko Муж.
новый человек
1
Сообщения: 112
Зарегистрирован: 05.02.04
Откуда: Екатеринбург
Сообщение Добавлено: 8 Июль 2004, 17:39:49 
На мой взгляд, таких "готовых CMS" не бывает. Точнее даже не CMS, а правильнее сказать систем, движков и т.п., потому как сама CMS - это приложение к сайту. Что-то вроде пульта управления к телевизору, который может работать и сам по себе без этого пульта.

Если вы скажите, что "Неправда! Есть -- вот, смотри!", то 100% там будет конструктор с набором подключаемых и настраиваемых модулей. Но реальный сайт, такой как требует заказчик когда платит большие деньги, без применения программинга не сделать. Вы, кстати, замечали, что сайты сделанные на каких-то популярных "готовых CMS" типа PHP-Nuke всегда узнаваемы? Они даже в верстке страницы обычно похожи. А хорошие сайты должны быть разные, уникальные, неповторимые и каждый со своей идеей.

Так что для фрилансеров и веб-студий, более оптимальное решение, это не написание "готовой CMS", где пару часов покликал мышью и получил готовый сайт (это несбыточная мечта), а наработка хорошего CMF (Content Management Framework). Который расширяется и совершенствуется с течением времени, и позволяет делать сайты с каждым разом быстрее. В конце концов, заказчик заказывает сайт и платит деньги именно за него, а не за "готовую CMS". Ему не нужно потом переконфигурировать сайт, добавлять новые модули, настраивать их и т.п., а программеру подобный веб интерфейс нужен постольку-поскольку, так что это пустая трата времени. С заказчиком заранее оговаривается какой объем информации он хочет иметь возможность самостоятельно менять и именно это ему и нужно позволять менять в CMS. Больше - хуже. Во-первых, потому что он может легко испортить сайт, во-вторых, потому что он не заплатил за это.
cms
новый человек
0
Сообщения: 38
Зарегистрирован: 05.07.04
Сообщение Добавлено: 8 Июль 2004, 20:39:21 

Цитата:
"готовых CMS" типа PHP-Nuke всегда узнаваемы? Они даже в верстке страницы обычно похожи. А хорошие сайты должны быть разные, уникальные, неповторимые и каждый со своей идеей.

хм. Это скорее антипример и очень хороший. Эта cms не показатель. Тем более комерческие совсем другого уровня.

Цитата:
заказчик заказывает сайт и платит деньги именно за него, а не за "готовую CMS".


Будучи недавно на конференции Битрикс-а услышал интересное высказывание "цена cms не должна превышать 10-15%% цены сайта" что приемлемо учитывая удобство использования cms.
А о самостоятельных решениях "типо cms" - большое "НО" - отчуждаемость.

Цитата:
Больше - хуже. Во-первых, потому что он может легко испортить сайт, во-вторых, потому что он не заплатил за это.


Но это не проблема. Разграничение прав есть на всех хороших cms.
arlekino Муж.
соучастник
5
Сообщения: 481
Зарегистрирован: 05.07.01
Откуда: Москва
Сообщение Добавлено: 8 Июль 2004, 21:02:29 
Влад Головач неплохо написал про СУКи (так он термин CMS переводит :) ). Не без снобизма конечно, но местами верно.
cms
новый человек
0
Сообщения: 38
Зарегистрирован: 05.07.04
Сообщение Добавлено: 8 Июль 2004, 21:24:04 
Вообще я не представляю как можно сделать хороший и удобный сайт без cms. Я не веду разговор о 5-и страницах. Настоящий сайт с широкими возможностями только на cms (в принципе это ведь набор скриптов с удобным управлением) или аналогами. Авторизация пользователя, закрытые разделы, публикации материала и документооборот - все это в хорошей cms реализовано. Научите меня сделать это с помощью дремвиера.
P.S. Определение хорошего сайта у дизайнера и програмиста наверное может различаться.
Paul Yanchenko Муж.
новый человек
1
Сообщения: 112
Зарегистрирован: 05.02.04
Откуда: Екатеринбург
Сообщение Добавлено: 8 Июль 2004, 22:40:41 
Бывают разные сайты. Применение CMS-подхода в управлении сайтом как правило ведет к тому, что появляется некая системность в навигации, но теряется гибкость в оформлении. CMS в основном нужна корпоративным сайтам, где его наполнением будут заниматься люди, далекие от программирования. Программеры могут легко обновлять и управлять сайт без применения CMS, визуальных редакторов и т.п. К примеру, возьмем сайты www.mozilla.org, www.php.net, www.deforum.ru и др. В них не используется CMS и ее необходимость там под сомнением.

Однако, я не говорю, что нормальным сайтам CMS не нужна, я лишь говорю, что бывают ситуации где она не особенно нужна.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 8 Июль 2004, 23:14:33 

cms писал(а):
Научите меня сделать это с помощью дремвиера.



Легко. $500.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 8 Июль 2004, 23:17:55 

Paul Yanchenko писал(а):
На мой взгляд, таких "готовых CMS" не бывает.



Бывает. Готовая CMS -- это такая CMS, которую невозможно расширить. Например -- получаешь все вместе в виде .DLL для установки под IIS. :)
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 9 Июль 2004, 06:04:07 
Crazy, нельзя объять необъятное :)

_________________
:: metal kick ass ::
Paul Yanchenko Муж.
новый человек
1
Сообщения: 112
Зарегистрирован: 05.02.04
Откуда: Екатеринбург
Сообщение Добавлено: 9 Июль 2004, 18:41:16 
cms "Но это не проблема. Разграничение прав есть на всех хороших cms."

То есть ты предлагаешь дать заказчику ограниченные права, а себе оставить админовские? Это неправильно. Ни одна серьезная организация, например, какой-нибудь банк на такое дело не подпишется, поскольку, серьезные организации трепетно относятся к безопасности и если заказывается сайт на стороне, то сотрудники отдела информационной безопасности проверяеют код на предмет закладок, а это по сути самая большая закладка, которую только может оставить разработчик сайта в своем детище.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 10 Июль 2004, 08:26:59 
Paul Yanchenko,
и в дополнение, бывает, что заказчик на сообщения вида "у вас не достаточно прав на эту операцию" дико возмущается, как это так, мой сайт, мои деньги, а покрутить вот эту красивую ручку не могу, не порядок. Поэтому, предпочитаю юзерам с низшими правами не показывать лишних фишек, пускай спят спокойно :)

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 10 Июль 2004, 16:25:14 

MpaK999 писал(а):
Paul Yanchenko,
и в дополнение, бывает, что заказчик на сообщения вида "у вас не достаточно прав на эту операцию" дико возмущается



И правильно. Потому, что сообщение неверно. Пример верного сообщения: "Для пользователя в роли 'редактор новостной ленты' недоступна функция 'редактирование списка пользователей'. Свяжитесь с Администратором сайта для получения дополнительных полномочий."

Правильное сообщение должно:

1. Четко сообщать, что и почему случилось.
2. Сообщать способ разрешения ситуации.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 10 Июль 2004, 23:31:55 
Crazy, не люблю смущать заказчиков и потом мучаться с ответами почему и зачем, лучше пускай он будет в неведении и занимается наполнением контента и не отвлекается на совсем не нужные ему фичи.

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 10 Июль 2004, 23:43:48 

MpaK999 писал(а):
пускай он будет в неведении



Тоже позиция.
cms
новый человек
0
Сообщения: 38
Зарегистрирован: 05.07.04
Сообщение Добавлено: 24 Август 2004, 20:17:28 
к разграничению прав - я при сдаче проекта передаю все данный и администратором уже не я буду, а заказчик. И уж как от там распорядится... конечно и подсказать можно.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 25 Август 2004, 06:12:33 
cms, зря, обычно заказчик любит писать зелеными огромными буквами на синем фоне :)))

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 25 Август 2004, 07:50:07 
MpaK999, он делает это независимо от твоего желания. :) Уже было в моей практике по крайней мере три случая по одному сценарию:

1. Сдается сайт.
2. У заказчика возникает СТРАННАЯ ИДЕЯ.
3. Чтобы воплотить эту идею, невозможную в рамках CMS, заказчика нанимает УМНОГО МАЛЬЧИКА.
4. Умный мальчик, не умея разобраться, как работает CMS и где ее править, телепортит сайт и правит его вручную.
5. Полгода все работает на статическом HTML с ручной правкой.
6. Умный мальчик наконец задалбывается вручную править пару тысяч файлов и увольняется.
7. Сайт умирает.

Так что когда в прошлом году клиент удивленно спросил, "а почему на титульную страницу не ставится болше 10 баннеров?" -- лимит был увеличен до 100. :)

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 25 Август 2004, 09:08:15 
Crazy, :agree: это называется "поубывалбы"

_________________
:: metal kick ass ::
ziv Муж.
соучастник
16
Сообщения: 862
Зарегистрирован: 16.04.01
Сообщение Добавлено: 26 Август 2004, 16:09:55 
i3, Macromedia Contribute попробуй
ziv Муж.
соучастник
16
Сообщения: 862
Зарегистрирован: 16.04.01
Сообщение Добавлено: 26 Август 2004, 16:13:32 
представляет собой решение для рабочих станций, позволяющее пользователю легко и быстро публиковать разнообразный контент на Web- сайте, избежав при этом случайных ошибок.
Наполнением разделов Web-узла с помощью Contribute могут заниматься пользователи, не обладающие специальными техническими навыками работы с HTML кодом.
При работе с Contribute пользователь имеет возможность пополнить контент нужной страницы корпоративного сайта в три простых шага: просмотреть текущее содержание нужной страницы, отредактировать контент и опубликовать внесенные изменения. Contribute тесно интегрирован с Microsoft Word и Excel, что позволяет переносить тексты из документов Microsoft Word или Excel с сохранением оригинального форматирования и стиля.
Перед публикацией новой страницы пользователь может отправить страницу по e-mail коллегам или руководству для предварительного просмотра и утверждения измененений. Также страница может быть сохранена в offline-режиме и опубликована позже.
В то же время Contribute дает профессиональным администраторам возможность эффективно контролировать процесс изменения контента сайта с точки зрения единого стиля, дизайна, кодов.
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 26 Август 2004, 17:58:33 
мне вот очень интересно как сочетается:

Цитата:
тесно интегрирован с Microsoft Word и Excel, что позволяет переносить тексты из документов Microsoft Word или Excel с сохранением оригинального форматирования и стиля


и

Цитата:
дает … контролировать процесс изменения контента сайта с точки зрения единого стиля, дизайна...


имхо, это две не совместимые вещи.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 26 Август 2004, 20:11:14 
Long, в пресс-релизах все всегда сочетается. :)

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
cms
новый человек
0
Сообщения: 38
Зарегистрирован: 05.07.04
Сообщение Добавлено: 29 Август 2004, 19:09:04 
Long,
В чем не совместимые ? При желании можно любой дизайн под кмс подогнать. При этом дизайн так и останется на высоте. Тут главное нужную систему выбрать. Слава богу сейчас хороших разработок достаточно. И из предпосылок будущего сайта можно выбрать систему. Было-бы желание... и деньги.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
На страницу <  1 2  Страница 2 из 2 [ Сообщений: 62 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100