Отправляет email-рассылки с помощью сервиса Sendsay

За 2006-12-11

Re: Typo3 - Система управления сайтом

Rmr> Кто пользуется, пользовался системой управления сайтом Typo3 ваши отзывы
о ней
Rmr> безопастность, функциональность, стабильность ?

Блиииииин... Только не это........... Если у вас нет группы из 5-7
разработчиков, и лишнего месяца, чтобы понять систему, то лучше даже
не пытаться писать что-то более серьезное чем "интернет-магазин".

Конечно, сама по себе система - хороша. Куча документации (пусть
и написанной небрежным тоном), стандарты, внутренние проверки и т.д.
Море плагинов, продуманное API, само по себе open source - хорошо.

Но реализация, например, процесса привязки дизайна - чудовищна.
Вместо блочной структуры, понятной любому программисту и верстальщику
(страница есть блок, в который вложены другие блоки, в которые
вложены... и т.д.), используется чудовищный подход, наполовину
напоминающий ООП, а на вторую половину похожий на XSLT. Базовая
документация по системе предлагает верстать таким образом, словно
весь мир до сих пор раскрашивает тексты тегами FONT COLOR :-)

Несколько месяцев назад я проводил сравнительный анализ этой системы,
вот некоторые вырезки:

===cutИспользуется массив $GLOBALS. В современном стиле программирования
на PHP принято использовать $_SERVER.

Используется набор глобальных переменных (отдельно по именам),
например: global $BE_USER,$LANG,$BACK_PATH,$TCA;
На мой взгляд, использовать класс было бы правильнее:
global $someclass;

Очень огорчает прямой вывод HTML-кода из PHP:
$tableCode='<table border="0" cellpadding="1" cellspacing="1"
id="typo3-showitem">'.implode('',$tableRows).'</table>';
Хочется надеяться, что здесь разработчики просто допустили исключение
из правил, так как сейчас прямой вывод практически нигде не
применяется - используются различные шаблонизаторы.

По структуре данных:

На мой взгляд, сомнительная экономия в определении столбцов таблиц.
Например, uid ограничен длинной "11". Я уверен, что можно было без
проблем определить этот (и все аналогичные целочисленные) столбец как
bigint, или, если разработчики исходили из предположения что "так
много юзеров все равно никогда не будет", то ограничиться любой
меньшей длиной. То есть, число "11" выбрано по сомнительной причине,
на мой взгляд, следует выбирать либо минимальную длину (для хранения
числа 0 или 1), либо устанавливать максимальную длину (bigint) ВЕЗДЕ и
не иметь впоследствии проблем с нехваткой диапазона.

Значительно больший недостаток архитектуры БД - отсутствие явных
таблиц связи. Например, для пользователя группа задается
непосредственно в той же строке. Более правильный подход -
использование трех таблиц:

users: (id, name, ...)
groups: (id, name, ...)
users_groups_links: (id, user_id, group_id)

При таком подходе каждый юзер может принадлежать одновременно
нескольким группам.

Аналогичная ситуация и в таблице pages - хранить email автора (вместе
со всеми другими параметрами) было бы правильнее в таблице юзеров, а
из pages давать туда ссылку по идентификатору. Та же ситуация и в
таблице sys_note.

Странная логика в определении активности элемента:
инвертированное состояние - система вынуждает получать активные
(действующие) элементы путем запроса "WHERE deleted=0", когда было бы
проще и правильнее писать "WHERE active=1" :)

Кроме того, в системе реализован интересный SQL-драйвер: запросы не
хранятся в чистом виде с подстановочными параметрами, а "собираются"
взависимости от того, какой тип данных передается или запрашивается в
каждом конкретном случае. Эта идея мне знакома, но ее достоинства пока
не очевидны...

===cut--
Best regards,
dgstudio mailto:dgstud***@i*****.ru



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2006-12-11 20:59:05 (#619357)

Typo3 - Система управления сайтом

Кто пользуется, пользовался системой управления сайтом Typo3 ваши отзывы о ней
безопастность, функциональность, стабильность ?

   ryoga***@m*****.ru 2006-12-11 20:24:22 (#619345)

Re: Муниципальный заказ

cap.ru

it-serv.ru

10.12.06, Ането<rojkovant***@m*****.ru> написал(а):
> unr> Так вот вопрос: Какой движок (CMS) лучше всего подойдет для этого?
>
> Движок под заказ нужно делать.
>
> > AboutPC 1 (PDF) - http://aboutpc.ru/download/aboutpc104.rar (1,5 мб)
> В номере: существует ли кризис рекламы в Интернете
> > Ането aka Злой Админ
> Рожков Антон
>
> ICQ: 335759672
> Mail: rojkovant***@m*****.ru - личный.
>
>
>
> библиотекa сайтостроительства http://www.i2r.ru/static/244/
>
> --
>



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2006-12-11 18:18:56 (#619299)

Re[9]: Критикуйте. Первый номер журнала AboutPC за 2006 год.

В воскресенье вышел очередной номер ежемесячного журнала AboutPC.
Напомню, что первый номер вышел 1 ноября 2006 года. Вышел больше
месяца назад, его содержание Вы сможете посмотреть по данной ссылке
(http://www.aboutpc.ru/index.php?text=nomer&nomer=104).

Журнал AboutPC уже вернул себе ту аудиторию, которая была у него
полгода назад. Сейчас аудитория журнала насчитывает 45 000 скачивании
ежемесячно. Журнал обзавелся титульным спонсором, которому интересен
журнал, и который будет его постоянно поддерживать.

А теперь о номере. Акцент в этом номере мы сделали на полный обзор
Windows Vista. Так же мы не забываем и об Интернет тематике. Вот
несколько статей, которые будут в номере. Подробный анонс тут
(http://www.aboutpc.ru/index.php?text=nomer&nomer=105).

- Flashmob реклама.
- Как и за сколько делать сайты
- Подбираем семантическое ядро для своего сайта.
- Павел Гросс: "Киберсквотинг - прибыльный бизнес"
- Как заработать на сайте в Интернете.
- Схватка - ночные приключения с ноутбуком.

Скачать журнал можно по одной из следующих ссылок:

http://www.aboutpc.ru/download/aboutpc105.rar - среднее качество
изображений.
http://www.aboutpc.ru/download/aboutpc105full.rar - высокое качество
изображений.

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

AboutPC 2 (PDF)
http://www.aboutpc.ru/download/aboutpc105.rar - ср. кач.
http://www.aboutpc.ru/download/aboutpc105full.rar - выс. кач.
Ането aka Злой Админ
Рожков Антон

ICQ: 335759672
Mail: rojkovant***@m*****.ru - личный.

Реклама в эл. журнале AboutPC
edit***@a*****.ru

Цена за 1 кв. см. = 10 копейкам



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2006-12-11 18:06:38 (#619285)

Re: странный отступ в "подвале"

Добрый день, Макс и все, все, все!

Макс писал:
>Подскажите как убрать отступ в "подвале" страницы
>http://brevio.com.kaven.neolocation.net/les/
>в опере под цветной полоской снизу появляется пустой отступ, а в ie -
>наоборот перед ним

Посмотрите вариант страницы Вашего сайта без "странного отступа", набрав следующий
адрес: http://www.sandal-med.ru/les/.

Все комментарии смотрите в файлах css и html.

И еще, проверьте ваши страницы валидатором TIDY, он показывает 26 предупреждений.

С уважением,
Александр



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2006-12-11 11:48:49 (#619207)

Поиск с помощью яндекса у себя на сайте

Люди извините за глупый вопрос но как правильно должен выглядеть код
поисковой формы ?

<form action="http://www.yandex.ru/yandsearch?">
<input name="serverurl" value="name_domen.zona" type="hidden">
Найти: <input name="text"><input value="Искать!" type="submit">
</form>

Просто необходимо сделать чтобы, посетителю после того как он
воспользовался поиском и оказался на яндекс не приходилось жать
чекбокс искать на ресурсе name_domen.zone (то есть требуется чтобы
чекбокс уже был включён).
Это возможно как то реализовать ?

   ryoga***@m*****.ru 2006-12-11 10:32:39 (#619178)

Re[4]: оформление в web

>>> http://www.websiteoptimization.com/services/analyze/wso.php?url=http://ya.ru/
>>> в параметре url, естественно, надо передавать адрес вашего сайта.
Rmr>> http://www.websiteoptimization.com/services/analyze/
Rmr>> Плохой сервис, не учитывает изображения которые прописаны в css.

> Дело не в сервисе, а в цифрах, которые он подсчитывает. Вы предложили
> устроить местный опрос, чтобы выяснить эти цифры, а я говорю Вам, что
> можно воспользоваться существующими наработками и рекомендациями.

Я предложил высказать мнение всем желающим "сколько на их взгляд
должна весить страница целиком со всеми прикреплёнными файлами".
Но повидимому нужда в опросе отпала с ответом ZigZaga :

>учтите тот факт, что приверстке на DIV'ах, пользователь уже во всю
>просматривает страница, пока грузится ее оформление! так что 150 Кб,
>вполне нормально

Если это истина то всё прекрасно. Ни у кого возрожений нет словам
ZigZaga ?

   ryoga***@m*****.ru 2006-12-11 10:29:50 (#619175)

Re[6]: Mozilla Firefox прошел тест Acid2!

Здравствуйте!

Р>> Учитывайте тот факт, что у Operы в настройках по умолчанию стоит "Определять
как IE"
AP> Который их них Опера?

Opera из них тот, что добавляет в конце User-Agent слово Opera. Вот
так:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; u; ru) Opera [7.0]

В поздних версиях оперы есть настройка "маскироваться под браузер".
Тут слово Opera не добавляется.

--



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2006-12-11 05:31:43 (#619123)

Re[5]: оформление в web

Какая чепуха!

Если вопрос к моим сайтам, то они проходят проверку денежками. За них
платят.
есть проекты, кторые я поддерживаю уже по 5-10 лет. Это ли не показатель
надежности?

Original Message From: "Zigzag" <zigzag***@m*****.ru>
To: "inet.webbuild.webbuilding (3430946)" <pap***@c*****.ru>
Sent: Monday, December 11, 2006 12:44 AM
Subject: Re[4]: оформление в web

> Здравствуйте, Andrew.
>
> Вы писали 10 декабря 2006 г., 21:37:00:
>
>> Надежность, это когда не перестанет работать через пару дней!
>> Вам как, просто поспорить в никуда, или есть принципиальные возражения?
>
> А почему CSS верстка перестанет работать через пар дней? ;)
>
> CSS верстка представляет собой философию, в котороую входит переход
> документов на XML, ваши страницы придется переверстывать, xhtml и есть
> XML, так что он продолжит работать еще долгое время!
>
> А то, что за XML в веб (да и не только)будущее, уже неоспоримый факт.
>
> Вы, кстати, так и не ответили, ваши сайты, пусть и табличные, проходят
> валидацию?
>
> --
> http://blog.lovata.com - еженедельно о Web.
>
> С уважением,
> Zigzag mailto:zigzag***@m*****.ru
>
>
>
> библиотекa сайтостроительства http://www.i2r.ru/static/244/
>
>



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2006-12-11 03:11:36 (#619110)