natoster:
А админ-панель вообще нужна? Зачем?
У вас весь ее функционал: загрузка из файла, снятие заказов - это простой список, и видимо включение отключение отдельных магазинов.
В браузерах, да - оговаривать какие версии будут тестироваться. И на каких разрешениях.
Под мобильные - отдельный дизайн, реализовано может быть по разному может быть и одна автоперестраиваемая верстка, а может быть и отдельный поддомен.
natoster:
Если вы являетесь специалистом с какой-то сфере или обращаетесь к специалисту, которому доверяете (мои публикации Toster.ru - вовсе не повод для доверия), то вы можете всяческими сложными способами оценивать и предсказывать стоимости работ и целесообразность технологий.
Если нет, то фактически берете специалиста наудачу. А самый простой вариант - брать около середины цены или, что даже получше будет, несколько выше средней цены.
Цену я прикидывал из своего опыта, не рассматривал средние цены, по которым вам обещали сделать.
При просмотре примеров работ можно прикинуть - а есть ли косяки в отображении, а быстро ли открывается, а является ли функционал типичным или явно человек сам что-то допиливал.
Довольно много можно понять из разговора. Когда вы выбираете исполнителей, вы с ними сначала подробно беседуете. Просто прикиньте общую адекватность.
Подробнейшее ТЗ должно быть еще раньше.
Вам все равно его составлять - это крайне желательно, если вы хотите, чтобы исполнитель решал ваши проблемы, а не свои.
И наличие подробнейшего ТЗ на сайте поиска фриленсеров позволяет более гарантировано найти подходящего фриленсера.
В комментариях тут где-то рядом вам писали - "мне жаль того, кто будет с вами работать". Это означает, что многие просто не станут даже пытаться взять заказ, если видят, что описание работы неполное.
И наоборот - если ТЗ подробное, то риски исполнителя сведены к минимуму и цена не будет завышена, чтобы учесть возможные непредсказуемые моменты.
natoster:
Если разработчик понял задачу и сказал, что "я сделаю это за 3 минуты с Drupal", значит, так тому и быть. Если он накосячит - это его проблемы, он же сам выбрал технологию. Вы ему ничего не навязывали. Если вы ему что то навяжете, то он может откреститься, что заказчик компостировал мозги и заставлял использовать неподходящий инструмент.
Это повлияет только на то, кто возьмется переделывать после вашего первого работника и возьмется ли.
Под более массовую технологию проще будет найти другого программиста.
Если специалист хороший и ему негде спотыкаться, то:
Загрузка данных - полнедели.
Отрисовка первой страницы - неделя.
Отрисовка страницы магазина - полнедели.
Отрисовка товаров - полнедели.
Функционал магазина - неделя.
Прочее - неделя.
Верстка, насколько помню, уже есть.
Умножаем на 2 для страховки.
8-9 недель - нормально.
90 000 рублей - нормальная цена, то есть примерно 45 000 в месяц - не мечта зарплата, но во многих регионах это весьма неплохие деньги.
Если повезет/удачно подберет технологии/все пройдет гладко - может и выйдет около месяца. Меньший срок я бы не стал загадывать.
Демпинг вполне может загнать цену у квалифицированного исполнителя и до 70 000 рублей.
Стоимость менее 30 00 - это уже нерентабельный демпинг, даже для бедного региона. Человек предлагающий меньше не способен даже понять эту задачу, не то чтобы выполнить её.
"Если при выборе дизайнера я могу взять и оценить его работы, сравнить со всеми, то в программирование сайта я не понимаю, в чем это все различается."
это должен узкий профессионал оценивать.
представьте: у вас сняли кардиограмму.
вы просто спросите у доктора что делать как лечиться.
а не будете пытаться понять почему те или иные всплески на графике кардиограммы означают, что "нет, никакая операция вам не нужна, просто спортом позанимайтесь" а другие всплески на кардиограмме означают "вам требуется срочное оперативное вмешательство".
"Ведь кто-то предлагает на фреймворках, кто-то на шоп скрипт, кто-то на друпале и нужно выбрать ... Будут ли глюки? Тормоза?"
Это не имеет никакого значения. Изначально технологии как таковые не глючные, ведь они созданы с прямо противоположенной целью - работать как надо.
Другое дело - квалификация того, кто выполняет работу. Правильно ли он выбрал технологию под вашу задачу и корректно ли отработал в рамках выбранной технологии.
И, если получится плохо, то вина ляжет не на технологию, а на конкретного исполнителя.
Ведь за конечный результат, будет или нет тормозить и пр., отвечает конечный исполнитель. Если исполнитель считает, что нужно использовать технологию X, а не технологию Y, а вам как заказчику все равно, то пусть исполнитель и использует X.
Другое дело, а сможет ли исполнитель выполнить поставленную задачу, - это вас должно беспокоить.
А какая выбрана технология будет беспокоить вас только после того, как вы смените не справившегося исполнителя и напишете объявление "требуется программист для доделки сайта сделанного на технологии X".
Должен вас огорчить, если речь идет о полной реализации функционала подобного https://www.google.com/express/ то это стоит намного дороже 20 000 рублей. даже близко такой суммы быть не может.
те, кто обещают вам реализовать за 20 000 рублей или неверно истолковали задачу - и не доведут ее до конца за эти деньги или возьмут с вас очень много денег за последующие доработки.
sim3x:
1 парсер написать легко. но тут их много разных - магазинов же много. если это все на парсерах конечно.
да, разумеется, парсер имеет смысл писать на фреймворке, а не вручную. в отличие от сайта целиком.
но это будет вовсе не тот фреймворк, на котором реализовано отображение сайта.
отображение сайта возможно имеет смысл сделать или на CMS или на framework или вручную - совершенно не очевидно по задаче.
Описание задачи слишком поверхностное.
Под описание задачи подходит и такое:
1. Есть некий файл с данными, содержащий список интернет-магазинов и адресных индексов.
2. Делаем одну страничку, которая введенную строку адреса отправляет в DaData.
3. Получаем индекс, отображаем магазины на второй страничке.
Тут вообще не нужны фреймворки никакие.
Видимо, часть исполнителей, поняла задачу как то так, иначе непонятна цена в 20 тыс. рублей и неделя времени (10 дней там для подстраховки).
natoster:
тормозить - это понятие условное.
мы не заем какая у вас нагрузка, какой объем данных, как сложен поиск по сайту и т.п, сколько вы можете ежемесячно тратить на хостинг, какая квалификация исполнителя - поэтому нельзя сказать будет ли тормозить. мы даже не знаем, что такое тормозить в вашем понимании. sim3x:
зависит от степени индивидуальности задачи.
в данном случае задачу, возможно, целесообразно решать с нуля.
все зависит от того откуда они будут брать данные и как будут их представлять.
если это автоматическая закачка товаров с 1000 магазинов, то на фоне объемности парсеров, задача написать представления страничек будет стоить немного денег. natoster:
у вас не типичный интернет-магазин, поэтому типовые решения вряд ли подойдут. нужно уточнение постановки задачи, чтобы сказать точнее. natoster:
Разбег 20-50 и до 200 - это вполне нормально.
все дело в плохой формализованности вашей задачи.
каждый исполнитель понимает вашу задачу по своему.
если это действительно ввод адреса, определение индекса и вывод списка заранее загруженных (через файл например) магазинов, то задача довольно простая. И 20 тыс. рублей и неделя - вполне нормально.
и по постановке задачи именно в такой формулировке вообще не понятно зачем тут нужен Shop Script или даже Drupal.
для именно такой постановки задачи как сейчас будет дешевле будет написать небольшой кусочек кода и сделать сайт с нуля.
постарайтесь описать более внятно. что нужно делать и что НЕ нужно делать - чтобы исполнители точно знали, а фантазировали. natoster:
вы не можете знать является ли человек новичком, может у него 10 лет на других сайтах или в офф-лайне, просто нет истории на fl.ru
если финансы позволяют и задача такая простая, то лучше больше заплатить, чем тот минимум в 20. но обложить исполнителя подробнейшими требованиями. sim3x:
про метрики отлично сказано. natoster:
в том то и дело, что работа программиста плохо формализуема. можно одно и то же получить и в раза дешевле и в 2 раза дороже. и даже в 2 раза дороже, но хуже.
и именно поэтому чем более подробно и формально вы опишете свою задачу тем лучше.
Худший специалист не всегда дешевле. Он будет работать дольше, переделки понадобятся....
Как правило худший специалист если и дешевле, то ненамного. А то и дороже.
надеюсь оба располагают десятком положительных отзывов на подобные задачи?