Олег_Дорожко

Рейтинг
28
Регистрация
06.07.2010
Должность
Фрилансер
Интересы
PHP, JavaScript, Java
Программист PHP

eregi это case insensitive regular expression match

stripos это тоже самое, но работает в PHP5

Вот только, не в одном месте, вероятно, нужно менять. И очень даже возможно, что не одну eregi, а все, которые deprecated

Ибо если использовали такую, то и на другие deprecated внимания не обращали при написании. Весьма вероятно.

Мда... плохое юзабилити у кода получилось...

Я не путаю. Ошибка у человека выскакивает вот какая:


С версии PHP 5.3.0, расширение regex помечено устаревшим и заменено расширением PCRE. Вызов этой функции повлечет ошибку уровня E_DEPRECATED. Смотрите список отличий для помощи при конвертировании в PCRE.

Попробуйте

if (stripos($file, ".$ext")!==false) {

у вас кажется `i` пропущена

Статью "Cmd. Основы командной строки." на главной прибейте гвоздями на первое место, так чтобы эта статья всегда была первое, что увидит новый посетитель сайта.

Летающая [стрелка вверх] справа довольно скоро утомляет т.к. мельтешит неприятно.

Командная строка это кроме того еще и консоль (программисты в курсе)

Навигационный блок справа неприятен и вот почему:

Читая статью, мы следуем взглядом слева-направо, встречая навигацию мы все равно вскользь прочитываем ее. Т.е. получается мы читаем и статью и навигацию одновременно построчно.

Если навигация расположена слева, то мы начинаем читать чуть правее навигации, от начала текста и до правого конца текста. И в этом случае справа нет больше вообще ничего. Взгляд не зацепляется больше ни за что и останавливается.

Точно также как и "ничего справа" работает размещенный справа баннер - из-за банерной слепоты он точно также останавливает взгляд.

А вот навигация взгляд не останавливает, поэтому размещать ее справа не нужно. В общем, если переставить местами, получается вот что

и читается удобнее (сразу после клика на превьюшке, жмите правую кнопку мыши и "Открыть изображение")

так можно избежать жутких баннеров

Мне идея сайта понравилась, хотя насчет солянки/смешения/ералаша (где мед, сад и огород вместе) народ прав.

Из самого того, что мне в глаза бросилось, это проблема визуально недооформленных блоков. Например:

Блок "Новое в мире" состоит из трех статей. Сам блок визуально ограничен рамкой, имеет оформленный заголовок. И это хорошо.

А вот статьи не оформлены в виде подблоков. Заголовки статей не превалируют над текстами и картинками статей.

В общем, я слегка дооформил и вот что получилось

Слева ваш вариант, справа - мой.

Сам заголовок статьи я не трогал, но возможно его тоже следовало бы чуть оттенить фоном.

Мой вариант не идеальный, но визуальное разделение продемонстрировано.

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

1. Желание купить возникает (разумно написано)

2. Сайт ужасно неудобен

Слайдер где "Исключительно целевой трафик" и пр. очень хорош.

Переключение только по желанию посетителя сайта.

Кнопки переключения в виде точек - хорошо.

Заказчик Михаил попросил разместить его отзыв о моем аудите его интернет-магазина:

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

В принципе, сайт хороший, однако...

1. Нажал правую кнопку мышки - телефон хотел скопировать и получил по рукам: "Копирование материалов с сайта запрещено". Посмеялся. Копировать вряд ли руками будут. Скриптом, а ему JS не страшен. Снимите запрет.

2. Клик на "Онлайн-консультанте" - 404

3. Ссылка "Забыли имя пользователя?" - на мой взгляд лишняя. Просто в обычных письмах клиенту дописывайте в конце логин, а может быть и пароль. А в благодарственном регистрационном обязательно логин+пароль.

4. После добавления в корзину, обнаружил во флеше "кирзину". Досадная ошибка. Исправьте.

5. Стоит ли показывать товар, если его нет в наличии? И стоит ли вообще говорить что какого-либо товара нет в наличии? Всегда ведь можно сказать покупателю "Ох, буквально только что разобрали. Подождете пока завезут новую партию?". Правда, мне так сегодня сказали насчет обогревателя, и я его не купил, т.к. шел именно за этой моделью - долго присматривал. А интернет-покупатель к конкуренту уйдет... Диалектично, но и кликнуть на понравившуюся модель и увидеть "Нет в наличии" как-то обломно.

6. На странице "Оформить заказ" отдизайните форму, выровняйте поля, надписи, рамки добавьте. В общем, насколько у вас хорош дизайн главной страницы (а он хорош) насколько и плох дизайн форм (а это ведь основа осуществления покупки )

6.1. (* = Обязательно) это абсолютно неверный текст. Он заставляет думать, он отвлекает на шутку юмора. Используйте стандартный вариант (коих полно в интернетах)

6.2. Сайт многоцветный, а форма какая-то унылая, черно-белая

6.3. Хотел скопировать в поле адреса мыло свое мышкой - не получилось - JS на страже. Пришлось Ctrl+V использовать.

6.4. Мда, то, что я увидел при оформлении заказа после регистрации нельзя назвать дизайном в принципе. Предположительно - вы еще не занимались дизайном форм. Если же это уже готовый вариант, ждущий покупателя, то ой-ой-ой.

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

Поэтому наймите опытного дизайнера интрефейсов (в частности форм) интернет-магазинов либо сами сделайте хорошо формам.

Ну и хватит, пожалуй

1. Все цвета бледные. Чай тоже такой заваривается?) Наведите резкость на все цвета. Эта бледность только зрение портит.

2. Вверху, над шапкой, у вас горизонтальное меню. Или набор ссылок. Не похоже ни на то, ни на другое. Ссылки не подчеркнуты, активные пункты не выделяются. Само меню находится в нетривиальном месте, редко кто на него кликнет, оно и замечается-то не сразу. Сделано оно в виде некой закладки, вкладки, ярлыка как бы выезжающего сверху. Так делать плохо, потому что это не ярлык, а меню. Нужно все меню в рамку взять, а не только U. Разместить его тоже лучше под шапкой.

3. У вас все ссылки статичные - не реагируют на наведение указателя мышки. Это плохо - нужно давать посетителю обратную связь.

4. Флеш баннер красив. но, то, что он мельтешит перед глазами сильно отвлекает. Кнопки чтобы остановить слайдинг нет.

Картинки из баннера да в оригинальный фон на каждой странице бы. Или наша Чайная Галерея - раздел. Искусство Рассыпания Чайной Заварки - страница.

5. Чашка в фавиконе мне почему-то чашку кофе напоминает. Вот если бы внутри было зеленое содержимое, то в сочетании с именем домена это однозначно идентифицировалось бы как чашка зеленого чая.

6. Ошибка в селекте сортировки. "По умолчанию" правильно. Раз уж никто не заметил, советую вычитать сайт на орфографию, возможны другие ошибки. Ошибки понижают уровень доверия клиента

Ну, пожалуй и хватит.

Всего: 152