Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

smarteg

Пользователи
  
  • Публикаций

    95
  • Зарегистрирован

  • Посещение

1 подписчик

Посетители профиля

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

Достижения smarteg

Enthusiast

Enthusiast (6/14)

  • Conversation Starter
  • First Post
  • Collaborator
  • Week One Done
  • One Month Later

Последние медали

24

Репутация

  1. А я хочу сказать что недавно нашел ресурс на котором разные всякие штуки вроде jQ плагинов продаются за смешные деньги. Нашел очень крутую карусель на jQ за 4$ всего. Да нахрен мне надо искать эту карусель в варезниках или еще где-то? Я её тупо на свои деньги куплю и поставлю в проект в который целю её интегрировать. Это раз. Второе, сколько я не делал на опенкарте магазинов -- первым делом отправляю клиентов на темплейт монстер, вторым сюда и на опенкартовский магазин дополнений. И сразу говорю, ребята, шаблон стоит столько-то, верстка с нуля -- столько. Подправить шаблон столько-то, вот и считайте что вам выгоднее. Я вам скажу честно, еще НИКТО не отказался покупать понравившийся шаблон, ежели он был в пределах 50$. Мораль: не пытайтесь бороться с быдлом, делайте так чтобы ему было не выгодно существовать. Чем выше вы загибаете цены за шаблоны -- тем больше спрос на подобные сайты. Чем дешевле будете делать шаблоны -- тем меньше будет смысла в подобных сайтах это первое. Второе, я как вебмастер даже когда совсем туго с бюджетом все равно дизайнеров стараюсь не бросать. Платные шаблоны на отрез отказываюсь копип...дить по причине того что если человек хочет чтобы ему заплатили деньги за работу -- он должен их получить. Если человек отдает шаблон бесплатно -- значит можно брать и пользоваться. Просто если из-за того что я отказался тырить платный шаблон и мой "клиент" уйдет к Васе, который пусть 5 лет в веб-разработке, но кроме установки джумл, вордпрессов и т.д. мало чего понимает -- да флаг ему в руки, мне не нужен клиент, который не готов платить. И чем ответственнее сами веб-мастеры будут относиться к таким вещам -- тем лучше будет. Вилка-то не большая по сути ... я свою работу по верстке OpenCart`овского шаблона с нуля по PSD-шным макетам оцениваю в 150-200$, а платный шаблон далеко не каждый стоит > 50$, а в такие шаблоны зачастую всякие ништяки вроде Nivo Slider`а завернуты и подготовлены к эксплуатации. Что тоже немаловажно. Соответственно Вася, который за 30$ готов передрать 1:1 с платного шаблона пусть экономит 20$ заказчику, а сам пусть хоть за еду трудится. Его проблемы, не мои. Поэтому главный посыл -- не заморачивайтесь защитами и прочим, делайте шаблоны дешевле, зарабатывайте на поддержке, выкладывайте в конце концов бесплатно "полуфабрикаты". Поверьте, допустим беру я в работу шаблон, который нужно подправить, что я делаю? Правильно! Отдаю кому-то из своих дизиков техзадание на предмет "облагородить и подогнать под пожелания руководства". Думаете мне есть разница с кем работать? Она заключается только в одном -- работать я хочу с лучшим из доступных в данном ценовом сегменте. Это значит что если автор шаблона за те же 50$ согласится доработать (именно доработать, а не переколбасить с ног на голову, т.к. если шаблон выбран этот, значит фундаментально ничего переделывать не будем, по крайней мере сейчас) шаблон -- что я буду мешать ему зарабатывать? Да мне еще и лучше и головняком меньше. Заплатил, получил исправленную под меня версию, поставил и получил вознаграждение. Все довольны. Кароче не связывайтесь с этим крысинным мирком. Он уныл и отвратителен. Стремитесь в мир светлый, солнечный ... ) А крысинный мир пусть давится своими крохами. Вот я о чем. P.P.S. а автору темы я бы предложил сказать спасибо этим варезораздавателям и попросил в обмен на лояльность разместить ссылку на свой сайт с демкой тыреного шаблона, т.к. не забывайте что варезники посещают не только нищеброды, но и вполне себе адекватные люди. Зачем ограничивать себя рекламными площадями?
  2. Я так пока ничего не делал. Куча работы с проектами не связанными с опенкарт, поэтому пока что есть то есть ...
  3. smarteg

    Знания для программиста.

    А вот это ты зря ... парень. Лично я вообще не умел программировать (ну хорошо, базовые знания паскаля на уровне операторов ветвления и циклов, глубже не изучали в школе) но неплохо знал FreeBSD ибо пяток лет к тому времени уже проработал админом. То есть получилось так что я прекрасно знал как настраивать апач, как собирать мускуль и ставить php, но чего с этим делать -- не знал) Так вот ... знание то, на чем это работает и как это работает мне здорово помогли в освоении программирования на php. Без дураков. Так что я бы все таки фрю поковырял. ИМХО фря лучший "юникс" для изучения. Хотя сам перешел на debian/ubuntu давно уже, но начинать надо с фри.
  4. smarteg

    о OpenCart

    Я на полном серьезе об этом думаю. Дело все в том, что я не особо этим занимался отловом нерешенных проблем) но из-за того что в 2-х темах никто толком ничего не ответил я получил 2 небольших заказа. А что касается кармы ... карма это "виртуальные деньги" по сути. На Хабре без кармы не сделаешь ничего (как и в жизни без денек) но просто одно дело когда они не нужны (например в лесу ... ) другое дело когда они нужны (например в баре) вот вся и разница) Я в контексте прошлого сообщения имел в виду карму как некоторый порог, служащий доказательством профессионализма, не более того. Но это так ... размышления на тему.
  5. А я чего-то так привык к kate (KDE Advanced Text Editor) а дебаг tail -f /var/log/apache2/site.error.log А справка самая лучшая на php.su поэтому мне эти автоподстановки функций не нужны. Да и ресурсов на эклипс не хватает, из соображений мудрой экономии электроэнергии пересел на неттоп и не выключаю сутками.
  6. smarteg

    о OpenCart

    Вот именно по этой причине я практически перестал читать "общие вопросы". Потому что 9 из 10 это какой нибуть порожняк или тема "А как мне сделать вот такую-то херню". Причем люди искренне считают что им кто-то обязан. Я бы вообще чтобы подобное быдло вроде топикстартера не срало в душу сделать платные вопросы-ответы. А форум "закрыть" в ридонли для всех и не ридонли для тех у кого есть карма. Хочешь присоединится - докажи что ты не мудак-въеб мастер, который вчера скачал новый клевый движок и пошел рубить бабло до конца не разобравшись в вопросе. Ну а общие вопросы вынести в вики. Вобщем намутить платно-бесплатные вопросы и ответы. Кстати проходка на форум в не_рид онли допустим за 10 годных ответов, которые помогли людям. А соответственно посетителям 2 ответа: бесплатный и платный. Бесплатно отвечают те, кто зарабатывает карму (по желанию) платно те, у кого она уже есть. И жизнь тогда была бы прекрасна, а серьезные посоны смогли не отвлекаясь на всякое обсудить серьезные проблемы.
  7. smarteg

    обратная связь

    Так ну написано-же все: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() Перевожу и объясняю: Скрипт ломиться на локалхост на 25 порт ожидая там найти sendmail/postfix/exim или еще какой-то почтовый сервер, через который отправит почту. А на 25 порту на локалхосте никто ему не отвечает. Вот он и ругается. Настраивайте этот ваш VertrigoServ ... проблема в нем)
  8. Да и в старом по-моему его не было ... Тайтлы генерятся автоматически, ну и соответственно править их в соответствующих контроллерах.
  9. Схемы можно одно из самых полезных внедрений ветки 1.5 (на данный момент). Суть в том, что это добавляет еще одно "измерение" при проектировании дизайна, а особенно юзабилити. Схемы решают следующую задачу: При открытии определенной страницы выводить тот или иной набор элементов в тех или иных местах макета. Например: главная страница у меня стандартный 3-х колоночный макет, в левой колонке присутствуют категории, информационные страницы, в правой корзина и новости. Страница с отображением каталога выводится в 2-х колоночном виде (чтобы полезная площадь была больше), где у меня только левая колонка с категориями и под ней корзина. Страница Sitemaps выводится вообще без сайдбаров. Это все решается путем настройки схем. Делается довольно просто. С учетом того что в опенкарте есть мультимагазин, то добавляется еще и поправка на тот магазин, к которому было обращение. Т.е. схема sitemap1 и sitemap2 для разных магазинов, но у которой одинаковый URL (схемы идентифицируются по части URL`а) information/sitemap можут иметь для разных магазинов мало того что разную конфигурацию (см абзац выше) так еще и разный набор модулей. В общем схемы дают огроменное преимущество при разработке макетов дополняя одной степенью свободы разработчика. К сожалению, при добавлении категории и продукта по дефолту на вкладке дизайн схема не включена. Но я вот так это дело пофиксил <?php foreach ($layouts as $layout) { ?> <?php if (isset($product_layout[0]) && $product_layout[0] == $layout['layout_id']) { ?> <option value="<?php echo $layout['layout_id']; ?>" selected="selected"><?php echo $layout['name']; ?></option> <?php } elseif (!isset($category_layout[0]) && $layout['layout_id'] == '2' ) { // фикс чтобы по-умолчанию на категории выбиралась схема о вкладке дизайн при добавлении ?> <option value="<?php echo $layout['layout_id']; ?>" selected="selected"><?php echo $layout['name']; ?></option> <?php } else { ?> <option value="<?php echo $layout['layout_id']; ?>"><?php echo $layout['name']; ?></option> <?php } ?> <?php } ?> Знаю что не лучшее решение, но может кто предложит что-то получше :unsure:
  10. smarteg

    Безопасен ли OpenCart

    Без обид, камрад, но если знаешь не меньше нашего про DDoS и опенсорц, тогда зачем ... не я не буду говорить "такую хрень спрашивать", я по другому сформулирую вопрос: "тогда зачем в таком тоне вопрос задавать?". Просто цимес ситуации в том, что в продукте с открытым исходным кодом "закладку" обнаружат с вероятностью 95% рано или поздно, и это будет такой скандал что об этом узнают все и сразу. Думаю все помнят историю с *BSD И ЦРУшной закладкой. В случае с DDoS-ной закладкой ИМХО её обнаружит тут же сообщество, потому как лично я первым делом если бы появилось такое подозрение включил бы логирование PHP на максимум и в ближайшую "атаку" отловил бы это. Ну и кроме того есть разные инструменты для пхп для анализа производительности скриптов. Да и голова в конце концов должна помогать решению подобных проблем ... Так что Дядь Федор не с того вы начали панику поднимать, реально) Куда страшнее закладки, которые воруют данные потому что о них можно годами не задумываться. А они будут сливать "папочке" статистику. Погуглите если интересно, тоже был скандал на эту тему у кой каких движков для е-коммерции.
  11. smarteg

    Безопасен ли OpenCart

    -- Вот наширяютса своей марихуаной и ябут друг друга в жопу (с) Бабки у подезда Что такое ДДоС для продвинутых чайников (продвинутых потому что слышали такое слово, а у Онотоле спросить не догадались, ну или хотя бы гугля ...)? Возьмем самый популярный веб-сервер и найдем у него уязвимости вроде той о которой недавно на хабре писали, про реквест рэндж (вроде, лениво лезть в закладки и вспоминать) ... Чего, одине не пофиксил настроки? Ай-яй-яй. Суть в том, что при обращении к веб-серверу хитрым способом последний начинает вести себя неадекватно и разумеется падает. Такие проблемы есть у каждого вебсервера, просто некоторые от них защищаются, а некоторые -- нет. В этом и есть угроза "умного" ДДоС. Решение - нанять грамотного одмине, который за 200-300-500-1000$ настроит все это дело. Казалось, бы причем тут OpenCart ... Но незакрытые уязвимости находят не каждый день, для этого существует быдло-метод. Для начала ЧЕЛОВЕК анализирует сайт, находит например в нем картинку, которая весит полмега. Отличная картинка. (тут задача найти какой-то тяжелый неприятный для нашего вебсервера объект, который ему тяжеловато будет обрабатывать, любая операция неизбежно отжирает ресурсы системы и когда они заканчиваются серверу плохеет ... ) Ну и дальше дает команду ботнету запрашивать эту картинку. И тристатыщ ... Кстати в другом популярном движке, не буду называть его, в старых версиях (в новых надеюсь пофиксили и таки сделали аякс, хотя не факт) у кого не было отключено прайс-лист, эта страница при генерации перебирала пол базы, поэтому часто обращаясь к этой странице можно было положить сервер так что никакой nginx не спасет. Вот и весь DDoS для чайников. А дальше уже каждый сам сделает вывод наширял разработчик марихуаны или все же это была волчанка. Кот. Одмин. Шредер. Занавес.
  12. Вообще-то должны создаваться отдельные папки для каждой категории. Это было сделано для того чтобы можно было по-прежнему пользоваться стандартным менеджером изображений (мне к примеру он очень нравится! кроме шуток!) но увы при базе в несколько тысяч товаров это такие тормозаааааааа ... Вобщем-то с этого и началось) почитайте тему вначале) Если у вас папки создаются по отличной от cat_<ид_категории> схеме, значит у вас что-то неправильно работает. Ну и что такого зайти на страницу? Какой смысл городить аякс если на данном этапе доступных и удобных мультизагрузочников НЕТ. Я не разработчик вконтактика чтобы сделать на коленке подобную мультизагрузку по ряду причин. Когда появится доступная технология, тогда переделаю под аякс загрузку, а пока ... как 10 лет назад. Ну или может мне кто подскажет доступную и удобную технологию чтобы сделать с мультизагрузкой файлов. flash-решения не предлагать. Громоздкие jquery плагины тоже ( недавно возился с одним таким, намучался и плюнул). Ну а про существующий товар ... есть конечно пара мыслей, но надо пробовать, а со временем туговато. Пара свободных дней выпадет -- посмотрим)
  13. Нет. Я в своих проектах переделал под 1.5.x/1.0.x но пока еще тестируем и вобщем не готово к выкладыванию. Будет время, выложу, пока некогда.
  14. Вот в том и дело, в cp1251. Вообще мой добрый совет -- НЕ СВЯЗЫВАТЬСЯ с этой кодировкой и делать все в UTF-8. Не буду расписывать почему, на это уйдет многабукаф. А что касается крякозеб, получается что модуль пересохраняет в UTF-8 то, что отредактировано. В любом случае это проблема cp1251 <---> utf-8.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.