Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

sazonoff

Користувачі
  
  • Публікації

    191
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем sazonoff

  1. 3 часа назад, dinox сказал:

    В контроллерах не должно присутствовать запросов в базу данных, они должны выполняться только в моделях. Тоесть должно  соответствовать структуре MVC в OpenCart

     

    в самом опенкарт много чего не соответствует стандартам MVC.

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

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

    • +1 4
  2. 1 час назад, nikifalex сказал:

    Так и все же, как понять какие именно контент оказался полезным и привел к награде? Есть какие-то критерии оценки? Кто оценивает? С минусами и плюсами было легко и понятно. А тут вообще тупик.

     

    было бы интересно.

    сообщество оценивает или кто? Да и что есть сообщество? Оно неоднородно, тут есть свои кланы, поэтому объективностью слабо пахнет нередко.

     

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

    При том, что это понятие растяжимое.

    И чтоб продавали именно тут, а не где-то там. Желательно чтобы только тут. Так ведь?

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

    Писателей вот много, а программистов маловато будет.

     

     

    Да и вроде бы есть рейтинг, который вроде бы и говорит сам за себя?

    Или рейтинг, исходя из нововведений, уже не отражает как бы полезность? 

  3. 2 часа назад, SergeTkach сказал:

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

     

    да вот он уже вылез в этой теме с полезными сообщениями?

    Только, что в них полезного?

    Фамильярное отношение к администрации и попытка всех и вся оскорблять без всякого повода.

    Но его даже по имени называть запрещено, но ему можно всех как угодно?  

     

    @dinox , к какому полезному предложению или новому функционалу относится отмеченный лайками пост немного выше? Кроме оффтопа и  явного желания оскорбить другого человека разве в нем что-то есть? 

    Неужели не устали от этого?

    Но судя по лайкам - ценный пост ценного чела.

     

    У меня простое предложение:  как-то реагировать на оскорбления и попытки разжигания. 

    • +1 9
  4. В 25.04.2021 в 16:05, ocdev_pro сказал:

    Еще раз скажу это здесь, если вы уважаемые авторы кодируете свои модули и у владельцев магазинов не работают их сайты из-за каких либо проблем в модуле или Вы не предоставляете кодированных файлов для всех версий PHP - то вы вредители и грош цены вашему модулю, распространяйте его без куба!

     

    К модулю Турбо это относится?

    Чет не работает он на php 7.4, да и на других ветках 7-ки не работает.

     

     

    Цитата

     /system/library/turbo/turbo.php was encoded by the ionCube Encoder for PHP 5.4 and cannot run under PHP 7.1 or later.

     

     

     

    В 25.04.2021 в 16:05, ocdev_pro сказал:

    Ну скажем есть вариант решения, раскубить модуль автор которого слился, не убирая привязку к домену.

     

    А с Турбо так можно поступить?


    Кстати, а кто выдает "добро" на раскубирование? Разве есть такая практика на форуме, одобряемая администрацией?  Или это решается числом лайков под подобным предложением? Может быть, у вас есть полномочия выдавать такие разрешения?  Просто я не в курсе, а потому интересуюсь.

     

    Выдано предупреждение:

    - флуд

    Наказание:

    - ограничение публикаций

     

  5. 1 час назад, seriyozniy сказал:

    а настройки по моему мнению дебри

     

    ну вот вы нашли вроде бы "простые настройки" в другом месте как бы задаром.

    Да еще рекомендуете как классное решение.  Но многим именно задаром такое не нужно. Почему?

    А какова обратная сторона этой медали?

    Вы в курсе, как вам уже справедливо заметили, что "простые настройки" привели к замыливанию ваших изображений?

    Знаете почему?

    Потому, что нет регулировки качества, оно стоит в некоем среднем значении, которого будет всегда недостаточно для хорошего качества.

    @seriyozniy , вы мыло то видите в ваших webp? Или пойдет?

    Но, поскольку я сам работал с этим модулем, то скажу, что в модуле @sitecreator самые широкие регулировки качества и веса.

     

    Кстати, знаете, что еще плохо в авто-формировании пейджспидом webp? А то, что это происходит всегда на лету и может довольно серьезно тормозить страницы.

    А у @sitecreator есть хорошее решение на этот счет - это создание через cron этих самых webp без всяких тормозов. Это объективно большой плюс, но минус - это лишние настройки, которые по-вашему "дебри". Если магазин маленький, то вы особо разницы не ощутите, но для больших - это огромный плюс.

     

    Я лишь пытаюсь непредвзято взглянуть на возникшую "проблему".  А если сравнивать качество итоговых webp, сделанных за счет пейджспидом на сервере и за счет модуля от @sitecreator ,  то ваш серверный алгоритм сильно проигрывает по качеству. Кто торгует одеждой, например, кому важны детали, то это давно оценил.

     

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

     

    Сами не разобрались, за настройку платить не захотели, и пошли писать "отзывы"?

    Вы точно уверены, что во всем правы, а не сгоряча поспешили обидки на публику выкладывать?

     

    • +1 1
  6. 1 час назад, seriyozniy сказал:

    Я нигде не говорил, что это проблема или про то что я не нашел позже, эту настройку.

     

    так автор оказался прав и вы были таки невнимательны?

     

    1 час назад, seriyozniy сказал:

    Мне можно было нормально ответить

     

    А почему вы считаете предложение автора внимательно еще раз посмотреть ненормальным ответом?

    Вам не кажется, что вы нагнетаете на пустом месте?

    Спойлер

     

     

    2415beb1a9.jpg

     

     

    Вот специально посмотрел сейчас настройки в демо.

    У вас есть первая закладка "основные настройки".

    А в ней "watermark настройка".

     

    Все вроде бы логично. Если модуль называется "водяной знак", то и настройки логично искать в "основных настройках"?

    Что не так? И как автор мог понять где вы пытаетесь смотреть?

    При этом вы считаете вправе переходить на голос вашим "вообще не вижу"?  Видно же, что вы уже с раздражением пишите, разве нет? Хотя бы намекнули бы автору где вы смотрите, откуда он знает "вообще", что вы в именно в этом модуле настройки смотрите?  Может быть вы в настройках системы смотрите? Ваш уровень подготовки никому не известен чтобы делать прогнозы насчет ваших возможных ошибок.

     

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

     

    Знаете, правильно заданный вопрос - это уже залог получения правильного ответа.

    В таких случаях обычно говорят "с больной головы на здоровую"?

     

    @seriyozniy , а автор вам дал разрешение на публикацию личной переписки? Тут на форуме такое не принято без согласия обеих сторон. Вам не кажется, что вы поступаете неэтично?

     

    1 час назад, seriyozniy сказал:

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

     

    Цена модуля вас же устраивала до покупки?

    Автор волен назначать любую стоимость, а вы вольны покупать или не покупать.

     

    Функционал заявлен в описании, также с демо можно ознакомиться до покупки?

    Вы задавали автору вопросы до покупки модуля?  По совместимости или по возможной адаптации?

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

     

    И если вам понадобилась в самом деле какая-то настройка или адаптация, выходящая за обычные рамки, то почему она должна быть бесплатной?

    Например, если глянуть, то у автора в этом модуле есть функционал "обрезка исходника" и расширенные "параметры для экспорта в Яндекс маркет", это все дополнительно стоит денег, подозреваю, что это тоже все мало кому интересно среди массы заказчиков,  но если кому и интересно, то тот покупает и платит за донастройку. Или не покупает.

     

    @seriyozniy , скажите, пожалуйста, вы обращаете внимание при покупке модулей, что у каждого модуля есть такой параметр как "адаптация"?

    Что стоит в описании модуля?

     

    Цитата

    Адаптация Платная

     

    Я вижу, что платная.  Что не так если нужна донастройка чего-то под ваш шаблон?

    Автор в беседе с вами до покупки обещал реализовать нужный вам функционал бесплатно?

    Или, может быть, в описании нужная вам функция была заявлена как само собой разумеющееся и входящее в настройку, а не в донастройку?

    Сможете честно ответить?

     

    1 час назад, seriyozniy сказал:

    а настройки по моему мнению дебри

     

    ну это кому как.

    думаете специально сделано чтобы вас запутать?

    Если хочется гибкости со всем на свете и хорошей совместимости, и качества, то настройки обязаны быть сложными. Это для разбирающихся, т.е. для профи.

    И вроде бы есть у автора услуга настройки?

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

  7. @seriyozniy , а в чем суть вашего недовольства?

     

    Предлагаю посмотреть хотя бы один пункт ваших требований. Напримр, этот

    Цитата

    А почему я вообще не вижу в модуле водяной знак (настройки, добавление, его параметры)?

     

    @seriyozniy , это ваш текст?

    Это максимально полное описание вашей  проблемы?

    И на основании этого лаконичного запроса автор должен был решить вашу проблему?

    На мой взгляд, мало данных для анализа, не находите?

     

    А что вы сделали дополнительно чтобы автор мог более полно погрузиться в решение данной проблемы?

    Доступы предоставили? автор отказался смотреть эту проблему?

  8. 17 часов назад, Eli сказал:

    Работаю как по оплате труда, так и за процент от будущей прибыли! Предоплаты не будет, я готов доказать свою репутацию как человек с достоинством и честью, не готов терять время.

     

    Сразу видно, что вы ответственно подходите к своему делу.

    Позвольте поинтересоваться (в рамках как бы гарантий с вашей стороны)  какое у вас образование и насколько русский язык является для вас предпочтительным для общения и заключения будущих сделок?

     

    Просто для ТЗ довольно важно четкое понимание с обеих сторон, а потому владение языком не в полной мере одной из сторон может приводить к проблемам недопонимания. Может быть, будет проще на английском, конечно, если он окажется лучше вашего русского?

     

    Небольшой кусок для примера из вашего ТЗ. Ввел меня в некоторое недоумение и заставил заняться догадками, что в нашем деле зарабатывания " сумм с шестью нулями" может быть некоторой помехой.

     

    17 часов назад, Eli сказал:

    Посыльный видет что, сколько и куда вести

     

    Извините, не смог понять посыльный кого куда ведет?  Или он видит, т.е. зрит - обозревает?

    А "вести" - это что-то вроде "свежие новости" ("свежие вести")?

    Или это все же "везти" (отвозить)?

     

     

    17 часов назад, Eli сказал:

    Не много лирики;

    - Я дважды за свою карьеру получал "exit" в сумму с шестью нулями.

     

    Позвольте поинтересоваться, а что за карьера?

    Раз вы ставите знак равенства между своим именем и гарантией оплаты, то, может быть, откроете свое имя раз оно так сильно известно?

     

    17 часов назад, Eli сказал:

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

     

    Пожалуйста, докажите.

    Ведь такому благородному человеку как вы что стоит просто назвать свое имя?

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

     

    В соседней своей теме вы рассказали душещипательную историю про становление вашего Бизнеса с младенческого  8-ми летнего возраста.  Это, безусловно, полезная информация с вашей точки зрения. Но, все же, как быть с гарантиями?

     

    Я высказываю свое прямое и однозначное желание с вами сотрудничать, но не безусловное. Т.е. осталось  обсудить условия и прочие нюансы.  Но прежде чтобы начать это обсуждать предлагаю вам объявить ваши гарантии.

     

    Вот вы ранее писали:

     

    Цитата

    Хотите заработать, берите мой проект я заплачу.

     

    Условия оплаты?

    И еще несколько смущает размер "заработать"  в вашей же теме за "нарисовать и сверстать шаблон".

    Цитата

    Бюджет до 15000 русских рублей

     

    Т.е. 7500 р. - это дизайнеру, который создаст шедевральный макет в фотошопе.

    и еще столько же верстальщику?  И это максимум, т.е. вы еще будете торговаться на понижение?

     

    Позвольте поинтересоваться, а где такие расценки вы видели на создание дизайн-макета? Не на замену "красного на синий", а на полноценный дизайн-макет?

     

    17 часов назад, Eli сказал:

    Ну и как вы могли понять, работы много и на много лет. 

     

    вот тут, извините, но не поняли.

    Судя по вашим расценкам на дизайн и верстку, то это одни человеко-день дизайнера и один человеко-день верстальщика.

    Или в вашем предположении дизайн должен соответствовать профессиональной работе длиною один месяц?

     

    Вот какие-то тут непонятки все же гложут душу.

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

    Вы же хотите быть работодателем по вашим же словам?

     

    Тогда можно определенности по оплате? Раз уж придется наниматься к вам на несколько лет. Не хотелось бы чтобы было потом мучительно больно за эти прожитые годы. 

     

    Спойлер

     

    P.S. Само слово "посыльный" как-то сразу кинуло куда-то далеко далеко в глубь прошлых десятилетий, это если не веков.  У нас (а у вас?) вроде в ходу везде "курьеры" даже еще со времен СССР (одноименный фильм не смотрели?), а "посыльный" - это что-то из времен "Парадного Подъезда" (Некрасов), вот тогда, точно, были посыльные, ямщики и пр.  Хотя, и тут я ошибся, у Некрасова там тоже курьер:

     

    Цитата

    От него и к нему то и знай по утрам
    Всё курьеры с бумагами скачут.

     

    Можно еще сказать "гонец", "нарочный" - тоже старинные русские слова, однако.

     

     

    • +1 2
  9. 30 минут назад, RGB сказал:

    critical css нужен в первую очередь для того, чтобы как можно скорее показать пользователю контент

     

    именно.

    но в конечном итоге последующая загрузка основного CSS может привести к повторному перестроению страницы (рендерингу). Это если сравнивать с загрузкой сразу всех основных стилей CSS.

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

    Т.е. время на отображение всей страницы может увеличиться, но зато первоначальный контент появится быстрее.

    Все же нужно помнить в первую очередь о пользователе, а не о попугаях.

    Делайте удобно и приятно пользователю - и будет вам счастье и вашим пользователям. Попугаи - это вторично.

    • +1 1
  10. 26 минут назад, RGB сказал:

    убивает 20-40 попугаев и стоит его убрать, как оценка с 40 магическим образом поднимается до 90

     

    такая разница из-за " вреда preload" вряд ли возможна в реальных условиях.

    задавшись целью сделать вред, конечно, можно понизить скорость сайта немножко из-за preload, но это нужно очень постараться.

    Могу привести такие вредные советы - сделать preload всех изображений в самом начале html, особенно "полезно" загрузить баннеры 6000х4000 и карты местности, которые потом даже использоваться не будут.  При желании все возможно.

     

    но все же лучше разбирать конкретную страницу чтобы понимать ее особенности.

  11. Утверждать однозначно, что preload помогает или мешает невозможно.   Все зависит от конкретной ситуации.

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

     

    Некоторые разработчики абсолютно не понимают как работает preload и как именно его нужно использовать.

    Часто просто дублируют preload строчкой выше перед самим скриптом или стилем, что в принципе ничего не дает, но и не мешает.

     

    Грамотное и уместное использование preload - это бывает полезно. Но просто пихать его везде и как попало - плохой подход, неграмотный подход.

  12. @stickpro , код шаблона, который вы выложили на гитхаб - это ваша разработка?

    Можно внести ясность?

     

    50 минут назад, stickpro сказал:

    я удалю гитхаб репозиторий, с данным шаблоном

     

    если это ваша разработка, то зачем же тогда удалять?

    А если это не ваша разработка, то почему распространяете ее от своего имени?

     

    35 минут назад, chukcha сказал:

    Я так и не понял, что украл?

     

    туманно все.

  13. 4 минуты назад, spectre сказал:

    Призываем в топик @Vladzimir

     

    норм-не норм?

     

    ситуацию может на себя каждый примерять

     

     

    ждем раздачи сборки ПРО?

     

    Кстати, по той же GPL нельзя раздавать бесплатно платный шаблон если он не поставляется с дистрибутивом опенкарт. А он никогда не поставлялся. В отличие от сборки ПРО.

     

    @spectre , тут бы мнение самой администрации услышать было бы неплохо?

    Я против раздачи всего и вся если автор не давал на это своего согласия. Даже если формально по GPL вроде как можно, т.к. отсутствие формального запрета и этичность поступка - это все же не одно и то же.

    • +1 1
  14. Согласно той же GPL опенкарт сборку ПРО можно выкладывать в публичное пространство для бесплатного скачивания всеми желающими.

    GPL это разрешает и авторы этой сборки с этим согласны, поскольку везде вполне явно и недвусмысленно подтверждают, что их сборка выпущена под GPL v.3 также как и сам опенкарт.

     

    Рискнет ли наш борец за все бесплатное выложить у себя на гитхабе сборку ПРО?

    Или он такой идейный только в определенных границах?

     

    Вот если почитать оферту этого форума (а она вроде как главнее GPL в рамках данного форума), то стикпро занимается откровенным варезом и место ему в соответствующей парилке, не так ли?

     

    Цитата

    10.9. Пользователю запрещается предоставлять и/или распространять в Сервисе информацию, нарушающую условия настоящего Договора или прав третьих лиц; в частности, информация не должна содержать:

     

    Цитата

    p. ссылки или информацию о сайтах, конкурирующих с сервисами Компании;

     

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

     

    Цитата

    n. вирусы или любые другие технологии, которые могут нанести ущерб сайту, Компании, или другим пользователям;

     

    и нет ли в поведении конкретного пользователя некоей технологии, которая ставит целью нанести ущерб Компании, или другим пользователям?

    • +1 9
  15. В 29.11.2020 в 18:12, kserp123 сказал:

    а также интересует приблизительный бюджет на разработку

     

    ТЗ нету, исходя из чего бюджет рассчитывать?

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

     

    В 29.11.2020 в 18:12, kserp123 сказал:

    вышлю тз и обсудим детали

     

    прикрепляйте, пожалуйста, в теме чтобы было понятно стоит ли переходить к этапу "обсуждения деталей".

     

    В 29.11.2020 в 18:12, kserp123 сказал:

    (до 200т расчетная нагрузка)

     

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

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

  16. Еще по GPL.

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

     

    Почему на этот важный момент никто не обращает внимания?

     

    Если программа распространяется отдельно, т.е. не входит в дистрибутив, то на нее уже нельзя распространять автоматически GPL.

    • +1 2
  17. Похоже, что есть путаница в очень важных моментах.

    Я крайне внимательно изучал GPL. Хоть это не просто, но есть много пояснений на этот счет от самой организации, выпустившей GPL в свет.

     

    Путают лицензию и копирайт (авторство), а это не одно и тоже!

    Вы можете выпустить свой продукт на основе другого под лицензией GPL, но вы не можете стать автором (единственным и первым) кода конкретного файла, тем более если вы не меняли в этом коде ни одного символа.

    Вы можете стать еще одним автором, который модифицировал код, созданный другим (другими) авторами.  Т.е. стать сооавтором, о чем появится дополнительный копирайт в файле.  В таком случае обязательно должен быть в файле копирайт самого первого автора.

     

    Но если изначально в файле нет ни одного копирайта автора (первого автора), то это вовсе не означает, что это пустое место вы можете спокойно занять своим копирайтом и, тем самым создать у пользователей ложное представление, что вы и есть тот самый первый автор.  В данном случае не имеет значения, что у вас в отдельном файле указано, что ваша программа основана на программах 1)... 2) ... и т.д.

    Становится совершенно непонятно какие файлы написаны изначально или модифицированы именно вами.

     

    Если внимательно почитать GPL v 3,  то там четко указано, что авторство (копирайт) не имеют прямого отношения к GPL v 3, а являются самостоятельной сущностью независимо от типа лицензии.

     

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

    • +1 1
  18. Раз уж пошел разговор за копирайты, то, может быть кто-то прояснит ситуацию?

     

    Есть оригинальный дистрибутив с opencart.com (справа),

    есть другой дистрибутив с приставкой ПРО (слева).

     

    для примера взят файл image.php из библиотеки.

    Чем отличается новый файл от оригинального дистрибутива четко видно при сравнении 2-х файлов.  По коду это будет 1 в 1. 

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

     

    А что же нового появилось в данном файле, что позволяет ему носить гордый копирайт разработчика, отличного от Данилы, так сказать, нашего Керра?

    Нет, я конечно понимаю, что кто-то, действительно, считает себя умнее всех. Но все же почему?

     

    Замечу, что данная сборка еще и платная к тому же. Тут, как говорится, пожалуйста сколько угодно.

    Но вот с копирайтом вроде как непонятки какие-то или нет?

    Вроде никто ни у кого ничего не украл, а просто взял скопипастил на 100% код (речь про конкретный файл)  и добавил к этому файлу свой копирайт, что свидетельствует о том, что именно этот конкретный файл был разработан некоей компанией.

     

    А так можно было?

     

     

     

    M4dl6Oq.jpeg

    • +1 5
  19. 3 минуты назад, spectre сказал:

    нуу можно написать error="skip"

     

    безусловно. все состоит из мелочей. И хороший код хорош тем, что мелочи тоже продуманы.

     

    4 минуты назад, spectre сказал:

    ну и надо было в личку написать чтоб срач не разводить как по мне, у форума и так хватает проблем

     

    в том то и дело. Вообще непонятно ради чего такой громкий заголовок и такой громкий крик словно украли что-то невообразимо ценное.

     

      

    9 часов назад, xds сказал:

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

     

    вот тут @xds тоже прав по своему, т.к. ровно такие же решения предлагаются во всяких стековерфлоу, собственно откуда и скопипастил ТС строчки кода в свое решение. ТС же поленился вставить чужие копипасты и ссылку на стековерфлоу?  А если бы вставил, то там от кода ТС вообще бы ничего не осталось, были бы сплошные "with best regards to тому парню".

     

     

     

  20. Только что, chukcha сказал:

    да, я его тоже продаю

     

    Щас наш бравый прогер наделает бесплатных модулей взамен всех ваших-наших платных!

    Вот чтоб вы знали какой он! Чтоб вам всем обидно и стыдно стало!

    И станет форум по настоящему информационной площадкой, лишенной всех этих ваших капиталистических заморочек типа заработка бабла на модулях, та шаблонах.

    Не для того форум создавался!

  21. 19 минут назад, chukcha сказал:

    Других языков нет

     

    ну нельзя же так!

    дайте человеку еще 15 минут и будет вам автоопределение языков... или не будет. да кому это вообще нужно?

    я, правда, об этом подумал  сразу и сделал в своем решении. Пусть будет удобно людям, хоть  ни разу не претендую на лавры разраба безупречного софта.

     

    Кстати, а что, так можно было? без языков, без вставки картинок и т.д.? Типа пользуйтесь, и так сойдет?

  22. 3 минуты назад, chukcha сказал:

    и.. а как картинку вставить???

     

    ну что вы придираетесь к "мелочам"? ну забыл человек про это.

    сделано за 15 минут!   Это же круто!  Надо ценить такую крутость! 

    Он всем нос утер!

     

     

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

     

    Заметьте, что вы совсем не по теме написали. К чему ваше "а вот я... а вот у меня зато..."?  Типа сильный аргумент?

     

    Если вы попытались уколоть меня, то, право же, это выглядит по детски.

     

    Но хорошо уже, что не возражаете против того, что почти все строчки вашего творения вы просто скопипастили у других, не оставив при этом ни одного копирайта авторов.

     

     

     

    • +1 1
  24. 1 час назад, Agatha65 сказал:

    Я сделала  вот так.

     

    При всем уважении, но лучше бы вы так не делали.

    Оригинальный вариант и так несовершенен.

    Ваш будет еще хуже.

    Если в первом варианте пользователи сразу смогут увидеть ошибки, то в вашем варианте они не всегда их обнаружат немедленно.

    GD работает нестабильно с webp и выдает часто совсем не то, что вы ожидали. Баги вылазят на части изображений.

     

     

    да и говорить, что ТС использовал что-то оригинальное как-то язык не поворачивается.

     

    if( strpos( $_SERVER['HTTP_ACCEPT'], 'image/webp' ) !== false )

     

    К примеру откуда ТС взял уникальный  код проверки поддержки webp?

    Отсюда в точности скопипастил, включая пробелы:

     

    https://stackoverflow.com/questions/18164070/detect-if-browser-supports-webp-format-server-side

     

    Почему ТС в таком случае не дал ссылку на автора данного кода? Или самому можно не указывать?

     

     

    $command = "cwebp -q 100 '" . DIR_IMAGE . $image_new . "' -o '". DIR_IMAGE . $image_new_webp . "'";
    	
    			
    exec($command);

    Есть ли в этом коде что-то уникальное? Является ли ТС автором использования cwebp через exec? Вряд ли.

    Смотрите здесь:

    https://www.digitalocean.com/community/tutorials/how-to-create-and-serve-webp-images-to-speed-up-your-website

     

    вот идея по этой ссылке:

    cwebp -q 100 image1.jpg -o image1.webp

    ТС взял ее полностью, даже включая качество 100 (да че тут думать то?). Подставил лишь названия файлов DIR_IMAGE . $image_new

    В той же статье идея использования exec также подробно описана, правда, не в контексте php. Но собственно exec в php выполняет ту же функцию, что и при запуске в bash, да и в других языках тоже самое.

     

     

     

    а вот этот оригинальный код как-то очень похож, включая отступы на оригинальный код опенкарт tool/image.php? Или не похож? Конечно, он чуть-чуть иной.

    Спойлер


    
    $path = '';
    
    			$directories = explode('/', dirname($image_new_webp));
    
    			foreach ($directories as $directory) {
    				$path = $path . '/' . $directory;
    
    				if (!is_dir(DIR_IMAGE . $path)) {
    					@mkdir(DIR_IMAGE . $path, 0777);
    				}
    			}

     


     

    Идея замены на webp через preg_replace тоже не нова.  Она была описана неоднократно на всяких stackoverflow. Даже уже лень искать.

     

     

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

    Думаю, что все понимают, что дело в первую очередь в готовых идеях, а не в том как назвать переменную или функцию?

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

     

    Не оправдываю @xds , но и ТС раздул из мухи слона, хотя все можно было решить в личной переписке. Не той оригинальности  этот код чтобы бучу поднимать.

    • +1 10

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.