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

Нужно ли давать разработчику FTP доступ к сайту? Небольшой холивар.


sv2109

Recommended Posts

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

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


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

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

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


Вопрос в следующем:
может ли пользователь отказаться дать фтп доступ к сайту и требовать возврата денег за модуль, потому что сам пользователь не может его по какой-то причине этот модуль установить?

 

Надіслати
Поділитися на інших сайтах

Думаю нет, не может отказаться и деньги назад не возвращаются по этой причине

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

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

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

Надіслати
Поділитися на інших сайтах

думаю покупатель имеет право не давать ftp доступ к своему сайту.

имхо, имеет полное право

 

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

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

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

Здесь все взрослые люди, а не школьники, которых нужно к чему-то приучать и обучать. Жизнь научит :)

Мы живем в мире где практически любую информацию можно пучить в 2 клика. Было бы желание.

 

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

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

 

Странно получается как-то. Ставить сторонний код на сайт от этого автора, ничего не понимая,  пользователь не боится. А дать ему же доступ для устранения ошибок боится :)

Надіслати
Поділитися на інших сайтах

Отказаться дать доступ - может..... а вот требовать возврата денег - нет.

 

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

Надіслати
Поділитися на інших сайтах


я не совсем понял аналогии со стиральными машинами и унитазами. 

Инструкция. Ха. Если модуль устанавливается на чистый движок, то да, можно дать инструкцию. Но ведь 99% проблем бывает не из-за чистого движка а из-за конфликтов с другими модулями, которых сам пользователь просто не решит и никакая инструкция не поможет, так как написать инструкции ко всем модулям, которые могут быть установлены у всех пользователей просто невозможно. Можно разве что к самым популярным модулям. 

 

И получается ситуация, что сам пользователь модуль установить не может и доступ давать не хочет.. 

+ не нужно забывать о самом опенкарте, где процентов 90% модулей используют vqmod (потому что часто без него вообще никак),  который является причиной огромного к-ва конфликтов, особенно, если в некоторых модулях vqmod файлы на 1000 строк.. И иногда даже мне самому приходится имея фтп доступ хорошо поломать голову чтобы понять как решить какой-то конфликт.. Пользователь его 99% случаев сам никак не исправит. 

Надіслати
Поділитися на інших сайтах

 

Отказаться, конечно может. Но требовать возврат в таком случае не может. 

 

да, и я об этом. 

 

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

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

Надіслати
Поділитися на інших сайтах

купил тапки себе. натянул левый на правую ногу, а правый - на левую. неудобно. верните бабки.

отказать в доступе - может.

требовать назад деньги - нет.

 

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

 

з.ы. Паша как обычно - жжот =)

з.з.ы. Ну и если не про модуль, то вариант freelancer'а использую в разработке. Все работы на моем хосте, а потом архив отдаю и все.

Змінено користувачем AlexFisher
Надіслати
Поділитися на інших сайтах

если вы секретарша то давать надо.

или нанимайте специалиста которому вы доверяете чтоб потом не спрашивать почему у меня белый экран

а правото имеет

а вот на возврат нет

цифровые товары возврату и обмену не подлежат

еслиб был модуль не рабочий он тут бы не лежал

Надіслати
Поділитися на інших сайтах

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

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

 

если человек купил модуль, че-то там с ним делал или не делал, а может он его уже перепродал, а может на варезник залил, а потом еще и решил деньги вернуть.....

 

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

 

О возврате денег тут речи идти не может в принципе.

Змінено користувачем Rinz
Надіслати
Поділитися на інших сайтах

у нас на форуме есть хорошая практика по возврату средств. администрация возвращает средства за модуль если тот

1. не работает должным образом как было заявлено разработчиком.

2. автор отказывается/уклоняется от помощи.

 

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

есть средства удаленного управления (teamviewer), разработчик может давать рекомендации текстом, если это vqmod модуль например, то попросить посмотреть в vqmod/vqcache появился ли кеш изменяемого файла и нужный код в нём.

Надіслати
Поділитися на інших сайтах

у нас на форуме есть хорошая практика по возврату средств. администрация возвращает средства за модуль если тот

1. не работает должным образом как было заявлено разработчиком.

2. автор отказывается/уклоняется от помощи.

Согласен полностью.

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

Отвечал уже в другой теме на этот вопрос, это далеко не всегда вариант и может использоваться разве что в самом крайнем случае, потому что:

1. голый движок давать бесполезно, так как голый движок нигде не стоит и 99.9% проблем это не проблемы с движком, а проблемы с другими модулями, темой, хостингом итд.

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

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

4. + время, которое нужно на это потратить - на установку и настройку всех модулей этого сайта на своем хостинге.. на это можно потратить пол дня..

разработчик может давать рекомендации текстом, если это vqmod модуль например, то попросить посмотреть в vqmod/vqcache появился ли кеш изменяемого файла и нужный код в нём.

Если ошибка небольшая и пользователь хоть немного (!) разбирается в том, что делает то да,

но если ошибка более серьезная и пользователь полный ноль ( а таких большинство) то на то, что по ФТП может исправить за 5 минут разработчик, на переписку с пользователем уйдет 3 дня.. и не факт что это поможет решить проблему..

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

Остальные способы (получить копию сайта, 3 дня переписываться с клиентом итд) значительно (!) менее эффективны и потому что не способны решить 100% проблем и тому, что тратится в разы больше времени, чем стоит этот модуль (!) - например у меня час работы стоит 10$, на переписку с очень нулевым клиентом можно потратить 2-3 часа, а модуль стоит 200 рублей, что я заработал? минус! 1000 рублей :)

Надіслати
Поділитися на інших сайтах

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

либо, как вариант, в описании укажите - модуль продается как есть. поддержка оказывается по тарифу -1 часа стоит $10.

думаю мы все знаем случай когда модуль стоил всего 50р и автор каждому(!), вдумайтесь КАЖДОМУ покупателю устанавливал свой модуль вручную.

 

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

Надіслати
Поділитися на інших сайтах

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

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

Я говорю об эффективности этой поддержки.

В одном случае (если пользователь предоставляет доступ по ФТП) проблема решается за 5 минут

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

думаю мы все знаем случай когда модуль стоил всего 50р и автор каждому(!), вдумайтесь КАЖДОМУ покупателю устанавливал свой модуль вручную.

ну так для установки ему наверное давали ФТП доступ, иначе как бы он этот модуль установил? Тут именно вся тема об этом ФТП доступе. Если пользователь дает ФТП доступ я тоже этот модуль ему установлю, потому что мне проще за 5 минут его самому установить, чем 3 дня переписываться по почте.

Надіслати
Поділитися на інших сайтах

да, и я об этом. 

 

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

именно.... а имея такой сервер еще и быть готовым к тому, что если сервер лег, то легли ВСЕ сайты с вашим модулем....) 

Надіслати
Поділитися на інших сайтах


 

думаю мы все знаем случай когда модуль стоил всего 50р и автор каждому(!), вдумайтесь КАЖДОМУ покупателю устанавливал свой модуль вручную.

 

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

 

Я не знаю этой истории...) про 50-р модуль...)

Цена модуля точно не должна влиять на качество поддержки. Всецело поддерживаю. Никто не мешает сделать цену на модуль  10 руб, а за поддержку (установку, проверку, диагностику и настройку и пр.) просить 1000 р

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

Надіслати
Поділитися на інших сайтах


именно.... а имея такой сервер еще и быть готовым к тому, что если сервер лег, то легли ВСЕ сайты с вашим модулем....) 

 

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

Надіслати
Поділитися на інших сайтах

 

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

И каждый требует установить и обновить модуль :ugeek:

Если у модуля 3000 покупателей, то даже 10% "запросов" при обновлении - это 300

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

Надіслати
Поділитися на інших сайтах

если вы секретарша то давать надо.

Это однозначно :-D

 

вот тоже само подумал.

мы ведь об одном и том же подумали?

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

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

Important Information

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