Перейти к содержанию
  • записи
    4
  • комментария
    43
  • просмотра
    713

О блоге

Что нужно для автоматизации интернет-магазина?

Как не зависеть от ручной работы добавления и обновления товаров?

В этом блоге вы все узнаете!

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

Записи в этом блоге

Интересная загадка

Вы хотите послать своей любимой посылку с бриллиантовым колье. При этом единственный способ — воспользоваться почтой. Можно повесить на посылку любое количество замков. Допустим, открыть замок без ключа никто не может, как и вскрыть посылку. Но вы ни при каких обстоятельствах не хотите рисковать и посылать по почте ключи.
Как вам быть абсолютно уверенным, что ваша любимая получит подарок (и сможет открыть посылку)?   Напишите свой ответ в комментариях.

smartcoder

smartcoder

Как составить ТЗ для программиста?

Что такое ТЗ? Техническое задание - это документ, который служит для описание того, что заказчик хочет получить в конечном виде. Техническое задание, как правило, прилагается к основному договору и включает полный перечень работ обязательного выполнения.   Зачем нужно техническое задание? Любые разработки должны сопровождаться техническим заданием. Вы скажите, это формальности для чего они нужны, достаточно сплошным текстом написать и все и так поймут. К большому разочарованию, программисты пока еще не экстрасенсы и не всегда понимают заказчика, что ему необходимо. Так же как и заказчик, составляя ТЗ узнает, что именно ему нужно. Для этого и составляются четкие задачи, сроки и методы выполнения. В дальнейшем это будет документ, с помощью которого решаются все спорные моменты.    Как составить ТЗ для программиста? Правильное формирование ТЗ экономит время для заказчика и для программиста, лучше 1 раз написать, чтобы 100 раз вас переспрашивали, как вы точно хотите видеть готовый проект. Точные данные, вместо догадок позволяют экономить время не только заказчика, но и программиста, который возможно у вас работает по-часовой оплате.    Один из важных параметров - время исполнения, если вы располагаете временем, не стоит писать, что работу нужно выполнить за 1-2 дня, от этого соответсвенно будет и сумма другая "за срочность", так как вполне возможно исполнителю нужно будет подключать дополнительных программистов для быстрого исполнения вашей задачи.   При составлении задач по пунктам, возможно распределить нагрузку между несколькими исполнителями, вполне возможно что исполнитель не занимался некоторым типом работ, и ему нужно изучить документацию, в то время как другой программист постоянно занимается именно этим пунктом и может все сделать быстрее и соответственно дешевле.   Если ваши подчиненные, так же будут пользоваться созданным приложением, постарайтесь самостоятельно объяснить особенности работы с приложением, это избавит IT специалиста от необходимости разъяснять одно и то же.   После составления ТЗ, необходимо обсудить написанное с исполнителем, все ли ему понятно, как он понял этот проект, внимательно прислушивайтесь к ответу собеседника. Не стоит забывать, что вы свою сферу знаете лучше и только вы можете объяснить, какой вам инструмент нужен для работы.   Оформление технического задания Оформление технического задания, как правило состоит из пунктов и подпунктов. Составление структуры технического задания облегчит понимание вашей задачи как и для вас (клиента), так и для программиста. Возможно при формировании пунктов у вас отпадут некоторые вопросы, которые будут включены в другие пункты или подпункты.   Техническое задание не должно быть слишком расплывчатым - ведь исполнитель может не верно его понять или не так, как требуется заказчику. В то же время техническое задание не должно быть слишком подробным, в любом проекте должно быть место творчеству. Кроме того, если вы досконально все знаете, как должен выглядеть ваш сайт, что мешает сделать это вам самому?     Что должно содержать техническое задание? цель - задача, которую мы решим, реализуя данное техническое задание описание - изложение предстоящий разработок способ реализации - если вы не владеете терминами программиста, лучше всего описывать максимально свою задачу в цели и в описании, если вы владеете же знаниями, то пишите использование внешних библиотек (jquery, bootstrap) либо использование фреймворков (Angular, Vue, Ember, Laravel, YII и другие) оценка работы - один из самых важных пунктов, если вы не оценили стоимость работы, не пишите, потому как вы отфильтруете профессионалов и вполне вероятно получите не качественную работу. Посмотрите несколько предложений исполнителей, сравните цену. Цена не должна быть очень низкая, у исполнителя должен быть рейтинг и отзывы, если вы выберете самое дешевое предложение, вполне вероятно вы и получите такой результат.     Безусловно, правильное написание технического задания не избавит вас от возможных проблем, но оно позволит отношениям с IT-отделом перейти в единую сферу сотрудничества, позволит заказчику повысить свою техническую грамотность и получить требуемое, а работников IT-отдела избавит от ряда проблем и не нужных вопросов.

smartcoder

smartcoder

Выигрыш в Лотерее, реально ли?

Испытываем теорию вероятности на деле.   В последнее время живу в Италии и тут популярны очень лотереи. Не сказать, что все люди помешаны на лотерее, возможно это я просто азартный. Вообще проводятся разные лотереи 3 раза в неделю. Была в начале января самая  главная лотерея - "Лотерея Италия", которая проводится раз в год. Я указал цифры в случайном порядке, к сожалению на новый год не удалось выиграть приз.   Я задумался с математической точки зрения, какие могут выпасть цифры. С точки зрения теории вероятности. Лотерея 7 цифр из 90. Если вы угадаете 7 цифр, вы выиграете около 90 млн евро.   Существует архив лотереи, где вы можете посмотреть все выигрыши по ссылке: https://www.superenalotto.net/ru/rezultaty/2018 Так есть архив по каждому году, 3 раза в неделю, значит 12 раз в месяц и 244 раза в год.  То есть 39 000 чисел, которые когда-либо выпадали.    Переходим к цифрам     1. Рассмотрим самые популярные цифры Сделаем массив с данными, в который мы впишем все числа, которые выпадали за 2 года (если вы хотите, можете сделать это за 20 лет, но я сделал за 2 года).   $array = array (1,19,26,44,61,89,5,19,28,43,58,82,15,18,24,33,48,64,8,69,70,84,88,90,3,25,28,37,71,82,2,10,41,49,56,71,9,29,51,53,74,76,29,43,46,50,85,86,27,48,50,74,76,84,2,5,24,32,47,62,15,38,48,52,66,71,5,24,68,72,78,85,22,39,47,49,77,89,20,45,51,63,85,89,1,8,19,28,34,87,4,8,16,35,36,74,24,25,30,43,47,90,7,31,35,57,88,89,3,11,38,53,70,71,5,17,34,40,78,82,5,17,37,40,55,79,17,25,52,55,67,75,9,40,45,70,76,81,10,44,48,62,68,83,48,56,66,83,86,89,9,23,57,72,77,82,2,19,62,74,81,83,12,36,45,46,67,75,22,50,52,65,66,89,11,15,42,64,82,84,19,33,42,65,78,85,2,13,17,31,45,69,7,35,52,85,88,90,9,20,33,43,44,48,20,23,29,37,39,72,2,24,42,62,66,81,10,16,35,63,73,83,11,15,32,35,52,56,1,6,7,9,45,79,30,45,47,49,71,90,7,27,55,63,73,77,3,20,47,55,81,83,27,35,46,68,72,82,8,28,34,38,47,54,1,10,31,44,58,80,12,23,39,54,72,73,5,17,20,44,62,80,11,43,68,72,79,85,31,41,44,67,75,82,44,52,64,66,67,71,2,25,41,42,74,87,6,10,26,47,60,75,9,19,31,39,77,82,6,14,19,59,79,81,17,18,41,57,58,75,41,62,77,79,81,84,29,49,50,56,64,78,3,10,38,52,65,71,16,33,34,74,79,80,40,51,55,56,74,81,12,13,19,37,62,72,1,27,31,58,83,87,20,27,32,55,69,90,19,28,42,49,68,83,9,57,64,66,69,86,45,56,66,74,77,88,6,10,11,21,71,75,33,39,47,64,67,76,13,32,41,51,61,86,1,12,31,33,44,50,5,37,51,65,79,81,2,9,15,22,47,65,1,7,25,40,68,75,6,11,37,42,58,62,4,17,29,55,67,70,2,6,37,39,51,86,28,36,55,76,81,89,9,13,23,32,45,54,28,33,38,41,66,72,11,19,27,41,61,83,3,51,55,64,77,79,27,41,50,60,63,81,3,13,18,24,74,89,2,9,14,19,27,77,30,35,44,60,72,76,11,38,47,71,76,77,22,36,38,56,59,67,7,29,37,43,72,79,21,34,53,72,80,84,10,19,47,67,68,75,23,32,49,53,61,85,5,6,41,44,65,74,23,39,53,56,64,84,11,18,21,23,55,66,31,32,46,54,73,90,14,57,73,79,82,84,21,43,45,57,67,83,2,10,12,21,22,50,7,14,27,66,70,81,2,16,30,39,51,79,14,23,32,34,40,80,42,44,54,68,69,81,1,26,39,43,73,89,16,28,29,55,63,69,1,4,19,23,55,68,18,25,47,51,70,83,2,23,34,52,76,87,7,25,32,39,59,86,59,61,63,65,71,84,16,23,29,49,57,76,3,26,34,61,84,87,2,24,31,42,47,55,15,18,56,67,72,74,12,16,29,45,82,85,17,24,57,64,70,89,21,37,46,56,65,77,34,54,77,80,81,87,3,7,18,47,64,82,15,30,72,79,86,90,27,28,33,75,77,78,10,36,49,53,77,85,20,23,39,50,62,68,14,36,39,46,55,59,8,13,25,50,65,72,16,23,50,73,80,88,4,14,27,38,89,90,6,30,49,56,64,81,10,21,24,26,29,89,3,12,35,51,59,80,38,40,43,59,67,72,23,35,40,79,86,87,8,36,39,40,48,50,4,16,24,42,51,84,11,15,20,27,45,59,9,15,20,46,50,84,7,15,22,31,46,50,6,12,34,36,40,66,3,5,38,53,54,82,3,9,43,48,61,83,15,24,28,34,56,73,30,38,63,68,77,80,6,12,15,30,31,89,6,22,27,36,62,76,7,16,33,54,80,84,6,31,37,47,71,78,10,30,44,45,47,49,7,37,52,73,87,88,6,17,32,38,47,90,7,9,12,21,30,41,5,23,36,42,47,79,39,61,68,69,70,86,11,49,58,71,76,89,4,14,16,51,64,88,12,19,36,42,77,87,36,43,44,49,78,82,24,37,46,49,62,71,9,12,27,32,45,77,1,7,21,27,39,78,2,8,62,79,81,88,1,9,22,25,58,84,14,16,30,34,52,73,12,17,24,45,67,84,16,44,49,57,60,81,32,51,74,79,80,81,6,55,63,68,76,80,63,67,74,77,83,85,43,48,49,51,60,75,9,13,15,51,73,74,14,15,16,43,49,77,11,27,56,57,64,66,13,18,34,51,62,81,2,21,38,74,79,83,18,25,35,38,45,75,6,9,11,32,63,83,9,14,19,35,48,65,13,17,26,33,60,78,7,13,24,36,37,86,4,22,36,60,66,90,9,11,21,37,86,90,11,17,40,69,84,85,19,22,44,45,71,76,34,37,52,58,65,89,2,11,26,51,64,87,8,19,28,33,71,89,4,17,39,40,50,58,3,6,46,48,63,76,16,21,53,74,79,80,16,21,31,62,69,85,14,41,60,74,79,80,32,35,58,63,76,79,25,39,48,74,86,89,3,50,60,64,85,86,3,6,20,54,72,90,5,16,40,70,74,76,8,46,68,70,76,86,3,16,29,34,37,57,15,16,21,24,53,89,4,6,27,76,80,86,5,57,59,69,81,86,16,24,56,69,85,87,6,20,35,36,55,59,18,29,52,74,76,88,3,14,52,67,72,82,1,4,9,10,36,79,8,17,28,35,74,82,8,27,54,62,82,83,8,14,25,41,79,84,28,43,59,60,78,80,15,20,33,39,65,75,57,60,73,77,82,86,3,25,63,70,75,78,19,37,45,51,82,83,4,15,21,22,44,77,29,38,75,79,80,90,1,19,47,61,70,87,6,37,46,53,73,78,10,18,23,34,61,75,10,33,40,42,46,77,16,34,57,64,65,78,21,26,35,59,66,70,7,15,27,37,56,58,2,22,36,77,83,90,7,12,26,46,56,70,11,28,32,48,54,59,19,54,56,57,67,69,41,50,69,71,77,81,6,24,28,32,78,83,45,48,71,75,80,83,38,46,54,76,82,86,9,18,24,42,59,71,2,18,20,23,30,75,9,14,62,64,78,82,16,19,38,40,58,79,15,20,45,59,81,85,21,37,58,75,81,85,36,37,46,48,51,74,6,8,32,54,80,82,6,12,38,42,49,83,2,11,26,62,74,78,27,37,44,47,73,86,17,34,42,47,75,85,22,32,45,60,61,80,6,22,26,33,51,88,4,29,30,47,52,59,5,15,52,60,77,84,5,11,58,75,78,81,1,8,28,54,82,90,20,25,39,49,69,71,14,19,50,69,75,90,17,24,33,41,63,66,3,5,24,41,48,80,6,17,32,40,44,67,34,44,46,47,64,88,22,28,46,52,69,86,18,29,34,47,48,60,34,46,50,52,67,86,40,45,54,72,85,88,28,29,36,54,55,68,21,23,54,73,84,88,5,29,32,33,72,89,2,49,57,60,71,77,7,12,66,68,73,76,11,29,64,68,70,85,29,39,49,56,83,85,7,10,25,26,37,68,18,25,29,30,33,69,22,35,36,55,63,86,38,45,46,55,65,73,13,16,27,48,67,77,8,46,48,69,72,81,13,18,19,46,58,60,6,15,39,68,80,89,7,12,21,22,39,90,6,21,38,48,79,90,14,33,48,61,65,80,14,17,35,37,55,83,4,26,52,65,66,72,9,16,19,35,41,59,2,13,50,75,85,90,10,17,30,55,62,78,16,17,58,66,71,72,21,22,31,32,33,81,6,45,47,61,74,80,14,38,43,57,65,72,7,11,17,28,32,79,19,24,35,69,80,89,11,31,46,48,65,68,6,7,8,38,45,78,2,6,34,69,77,86,8,12,41,42,46,51,16,31,33,51,75,80,1,11,40,45,46,57,2,12,16,26,51,73,3,16,24,27,44,88,32,40,41,47,56,72,14,38,40,51,53,64,16,20,22,42,54,62,27,28,48,61,87,88,5,17,19,33,43,63,4,12,25,27,35,69,10,34,45,63,81,83,14,15,65,68,82,85,21,24,48,51,60,82,2,30,44,52,58,69,25,33,39,59,72,74,3,7,53,65,66,73,24,55,71,73,85,90,22,39,43,65,77,89,12,25,50,59,67,88,35,39,48,71,88,89,10,28,33,43,50,80,6,17,23,46,52,53); $totals = array_count_values($array); arsort( $totals ); echo "<pre>"; print_r($totals) Запустим просчет и выведем на экран самые часто-выпадаемые числа.   Array ( [6] => 31 [16] => 29 [77] => 28 [80] => 27 [45] => 26 [81] => 26 [46] => 26 [79] => 26 [47] => 26 [19] => 26   Поясняем, что у нас получилось. Самое популярное число за 2года, оказалась цифра 6, она выпадала 31 раз в лотереях за 2 года. На втором месте число 16 - оно выпадало 29 раз На третьем число [77] => 28 раз и так далее..   То есть есть большая вероятность того, что выпадают именно эти числа.   2. Сделаем такой же просчет, только по вертикальной линейке. В данном варианте, будем рассматривать только первое число, которое выпадает на лохотроне. На первой картинке начинается массив [1,5] и т.д. Добавим код к существующему массиву. $totals_strings = array_chunk($array, 6); $first_vals = ''; foreach ($totals_strings as $key => $value) { $first_vals .= $value[0].','; } $first_row = explode(",", $first_vals); $totals_first_row = array_count_values($first_row); arsort( $totals_first_row ); echo "<pre>"; print_r($totals_first_row); В результате мы получаем следующее Array ( [2] => 24 [6] => 24 [3] => 20 [7] => 17 [1] => 15 [9] => 15 [5] => 14 [11] => 13 [16] => 13 [14] => 12 [4] => 12 [10] => 11 [8] => 11 [21] => 8 Цифра 2 и цифра 6 выпадали 24 раза, цифра 3 выпадала 20 раз.   Так проделываем по всем столбцам и получаем ряд чисел. 2 17 46 51 77 89 6 12 52 42 67 90 3 16 32 74 81 83 7 25 47 47 80 86 1 15 39 68 72 80   Данные числа можно менять по вертикали и составлять из данного вашу комбинацию.   Напоследок немного о лотереях. К сожалению точного математической последовательности вы не выявите. Лохотроны как правило постоянно меняют, шары, которые выпадают - имеют разный вес, потому как на на шарах выбиты числа, имеющие разную площадь. Однако вы можете проставлять часто выпадающие числа, либо числа, которые давно не выпадали, и возможно, вам повезет!   Играйте в лото, но не будьте зависимы! Буду рад комментариям и другим примерам просчета.

smartcoder

smartcoder

Модули для автоматизации интернет-магазина

Для полной автоматизации нужно преобрести всего 4 модуля, которые избавят вас от рутины добавления и обновления товаров поставщиков, и вы сможете наконец-то заняться своими делами.   1. Автоматическая обработка прайс-листов (АОП) Возможности модуля: 1. Обновление/добавление товара из прайс-листов (название, описание, цены, опции, атрибуты и др) 2. Добавление/обновление товара парсингом с сайтов (название, описание, цены, опции, атрибуты и др.) 3. Отслеживание цен конкурентов (назначение своей цены, исходя от цены конкурента) 4. SEO заполнение уникального описания товара 5. Большое количество инструментов, необходимых при работе с товарами. Описание: Модуль Автоматическая обработка прайс-листов - очень сложный, но очень точный инструмент, по работе с товарами. На первый взгляд, совсем ничего не понятно, но стоит немного разобраться, и вы уже можете сами добавлять неограниченное количество товара. Купить модуль: Автоматическая обработка прайс-листов   2. CronSuppler - автоматический запуск по крон планировщику   Возможности дополнения: 1. Запуск файла из папки admin/upload/ 2. Парсинг сайтов по расписанию 3. Обновление остатков товаров по расписанию 4. Обновление цен товаров по расписанию 5. Отправка отчета о загрузке на почту с файлами Reports и Errors   Описание: Модуль CronSuppler необходим для запуска формы поставщика по расписанию на хостинге (в планировщике крон) в модуле Автоматическая обработка прайс листов (АОП). Вы можете настроить автоматическое добавление товаров по расписанию, для этого достаточно вам указать в модуле АОП необходимые параметры. Так же модуль крайне необходим для обновления количества и цен поставщика. Нередко бывает, когда вы только загрузили прайс лист, буквально вчера, а его остатки уже не актуальны. Для этого есть модуль CronSuppler. После выполнения работ, вам отправит система отчет на почту, где вы можете посмотреть какое количество товаров обновилось.   Купить модуль: CronSuppler         3. SupplerMailLink - загрузка прайсов по ссылке либо с почты   Возможности дополнения: 1. Загрузка файла по ссылке в папку admin/upload/ 2. Загрузка файла по почте (через подключение к IMAP) в папку admin/upload/ 3. Планирование загрузки в любое время (раз в минуту, раз в час, или когда захотите) 4. Поддержка форматов XLS, XLSx, csv, xml, YML 5. Конвертация в нужный формат для модуля поставщики в XML или CSV   Описание: SupplerMailLink - это модуль, который поможет вам загружать актуальные прайс-листы поставщиков к вам на сервер. К вам каждый день приходят различные прайс-листы от многих поставщиков, и чтобы их обработать нужно достаточно времени. Так же наличие товара, может сразу закончиться у поставщика, пока вы обработаете его прайс и загрузите себе на сайт. SupplerMailLink - уникальное решение, которое поможет вам избавиться от рутиной работы обработки прайс-листов.    Купить модуль: SupplerMailLink           4. SupplerMaster - быстрые функции для модуля АОП   Возможности дополнения: 1. Быстрое удаление всех опций поставщика 2. Быстрое обнуление остатков всех поставщиков 3. Просмотр информации о прайслисте на сервере 4. Скачивание прайс-листа из папки admin/uploads 5. Просмотр Отчетов Report.tmp прямо из админки. 6. Просмотр Ошибок Errors.tmp прямо из админки. 7. Удаление файла sos.tmp прямо из админки.   Описание: SupplerMaster - дополнение, которые позволяет осуществлять быстрые функции над модулем Автоматическая обработка прайс листов. Для того, чтобы не подключаться по FTP, чтобы посмотреть отчеты об ошибках или о проделанной работе - модуль прекрасно поможет вам все это посмотреть в админ панеле. Так же есть набор функций, который постоянно расширяется и дополняется. Например - быстрое удаление опций поставщика, или быстрое обнуление остатков поставщика, что явно поможет вам быстрее сделать все необходимые процедуры. SupplerMaster - это решение, которое так же поможет вам сэкономить не мало времени.   Купить модуль: SupplerMaster     Как быстро установить модули? Для того, чтобы быстро начать работу - воспользуйтесь услугой установки модулей.   Как быстро наполнить интернет магазин товарами? Для того, чтобы быстро наполнить интернет-магазин товарами - воспользуйтесь услугой профессионалов. Список людей, которые наполняют интернет-магазины, вы можете к ним платно обратиться: @Rubynoid | @Rassol2

smartcoder

smartcoder

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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