Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

niger

Users
  
  • Posts

    1,060
  • Joined

  • Last visited

Everything posted by niger

  1. Не виноватая я, он сам ко мне пришел =) Ага, попробую ночью не забыть ничего. Только вот один вопросик, я так и не уточнил, я обновлял php на 5.6 и поменял драйвер на mysqli и добавил в него кеширование некоторых запросов в mecmcached - Они подружатся, конфликтовать не будут? В драйвер сам вы там правки не вносите?
  2. @markimax Спасибо. Купил. Жду тогда файлики, буду ночью пока мало людей выкатывать обновления. так как переписывал вьюху для вывода статей и новостей, и отзывы. Там как я понимаю, нужно будет css и вьюху возвращать внесенные правки, да?
  3. У вас на сайте написано Opencart 2.x или любая сборка на нем (ocStore, Opencart.PRO, или другие) Там еще не вышло обновление, оно точно заведется на ocStore 1.5.5.1.2? А то еще не то пальто куплю
  4. То есть теперь я могу его приобрести на свой 1.5.5.1.2 наконец-то и поставить? У меня стоит SEO CMS ver.: 39.3 TOP + multilang v11.0 Я так понимаю, нужно купить jetCache и у вас на сайте скачать обновления или без обновлений тоже можно поставить будет? И вопрос еще один. настройки виджетов и прочего не снесутся? не придется все настраивать заново и создавать? И еще вопросик, у меня стоит mysqli с кешированием некоторых запросов в memcached - они подружатся, проблем не будет?
  5. Ну если вы другой язык использовать не собираетесь, то нормальное решение.
  6. Из бесплатных советов, вот сервис во многом он вам поможет. https://serpstat.com/ru/
  7. И реально дешевле купить этот модуль "seo multilang" от markimax, чем самому пилить и разбираться в этом деле.
  8. Вам сначала нужно в языковой файл внести эту надпись, потом в контроллере сказать что в этой переменной, переменная из этого файла, а потом во вьюхе уже вывести эту переменную.
  9. <?php final class MySQLi {private $link; public function __construct($hostname, $username, $password, $database) { $this->link = new mysqli($hostname, $username, $password, $database); if (mysqli_connect_error()) { throw new ErrorException('Error: Could not make a database link (' . mysqli_connect_errno() . ') ' . mysqli_connect_error()); } $this->link->set_charset("utf8"); $this->link->query("SET SQL_MODE = ''"); } public function query($sql) { $query = $this->link->query($sql); if (!$this->link->errno){ if (isset($query->num_rows)) { $data = array(); while ($row = $query->fetch_assoc()) { $data[] = $row; } $result = new stdClass(); $result->num_rows = $query->num_rows; $result->row = isset($data[0]) ? $data[0] : array(); $result->rows = $data; unset($data); $query->close(); return $result; } else{ return true; } } else { throw new ErrorException('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); exit(); } } public function escape($value) { return $this->link->real_escape_string($value); } public function countAffected() { return $this->link->affected_rows; } public function getLastId() { return $this->link->insert_id; } public function __destruct() { $this->link->close(); } }
  10. А потом когда , человек неплохо так развивает магазин, дает хороший сервис, хорошо со всем работает, и заказы растут в гору, вы, как хозяин магазина, понимаете, что нахер ему платить в 10-20 раз больше рынка, лучше нанять двух менеджеров с окладом, без каких-либо процентов, и еще сверху себе останется неплохо, да и на другие нужды остаются деньги. А магазин и так уже работает. Вы его выгоняете, все же круто и так. Первое время все ок. Вы весь в белом и на коне. А потом там посыпалось, там потекло. И вы ищите кто же залатает эти дыры. А оказывается, что нужно брать разных людей на разные должности, а не просто кому-то, что-то там делегировать. Выстраивать бизнес-процессы, а не создавать мотивации(которые," работай без оклада, у тебя же процент" - выглядят как нае...эм, обман и развод).
  11. ВЫ же понимаете, что прям по всем ключам можно сразу и не быть. По некоторым возможно. И ориентироваться на один В.Ч запрос - это глупо. Лучше собрать сначала конверсионные запросы и коммерческие, которые Н.Ч и С.Ч - заниматься ними, а потом плавно подтягивать к ним и коммерческие В.Ч запросы, а только потом переходить на информационные и общие В.Ч запросы.
  12. Изумительно, вы бы еще в тест вбили пустую страницу. Я вам дал на пробу именно Интернет-магазины из топов - либо стран, либо мировых. Чтобы понять, что этой пиписькомеркой балуются только те, кому важно показать размер пиписьки, а не ее способности. rozetka.ua dns-shop.ru ozon.ru amazon.com ebay.com walmart.com market.yandex.ru Как у них с СЕО и с траффиком и с заказами? Только вот в вашей пиписькемерки - у них ни у кого нет 90+, что не мешает им быть в топе. Если бы эти попугаи в пиписькомерках имели значение, у них бы у всех было под 100.
  13. вбейте в эту пиписькомерку - rozetka.ua ozon.ru amazon.com И посмотрите на их показатели. Если бы вот эти 90+, что-то так сильно решали, у них бы было 100.
  14. Эти пиписькомерки особо не нужны. Сайт должен быстро грузиться. быть адаптированным под мобильные. Страница должна отвечать на запрос пользователя, что улучшает пользовательские факторы, а это ведет к росту в индексе.
  15. Смотрите конфиги, смотрите контроллеры. смотрите настройки, смотрите вьюхи. Ищите где вы вбили httpss://
  16. Ну так посмотрите внимательнее на ошибку. у вас не https://, а httpss:// И этот запрос блокируется. Поменяйте на https:// и будет вам счастье.
  17. Смотрите у вас написано, что вы передаете в функцию explode() массив, а нужно передавать строку. Далее, ясен пень у вас тоже будет ошибка потому что в foreach() нужно передавать массив или объект, а вы передаете туда результат отработки explode(), сейчас это у вас ошибка. У вас в конфиге $this->config->get('config_mail_alert') - вот здесь, один e-mail или несколько, если несколько то как они у вас хранятся, как строка или как массив? Если строка, то вы уверены, что у них разделитесь запятая ",", которую вы используете в explode(). Конечно письма приходить не будут, вы же закомментировали отправку писем.
  18. Потому я и подписался. А так же моменты - "если и нужна адаптация, то минимальная". или "Предполагается, что функции сайта будут обговорены по скайпу." - тоже вносят свои коррективы в оценку реальности выполнения за оговоренный ценник.
  19. Смотреть запросы к бд и логику - где-то там есть ошибка. У меня такое бывало, когда в запрос попадала неэкранированная кавычка.
  20. Спарсить старый сайт, выгрузить на новый, настроить кучу модулей, да и еще все это дело под кастомную верстку(То есть сначала сверстать все это дело, а потом сверстанное вот это всё натянуть на ocstore), мультиязычность настроить - это вам модуль @markimax нужен, он как раз для этого и существует multilang. Сделать бесконечную подгрузку товаров в категории и при этом подружить с фильтром и не поломать совместимость, и запилить модуль создания XML файлов и это все за 300 у.е. К чему я это, я просто подпишусь в тему. Интересно реально ли такое провернуть
  21. У нас товары для хобби и творчества. Но отчасти мы тоже спонсируем гугл. У нас больше реклама настроена, чтобы цеплять ремаркетингом, и показывать в гугл мерчант товары, для ознакомления пользователя, а основной источник заказов все же органика. Но первое касание и знакомство у многих покупателей после адвордса. Хотя конверсии есть, и если так посудить - то адвордс окупает себя, но KPI меньше, чем у органики и e-mail+push маркетинга.
  22. Это не делается вот так раз, два и готово. Типа "хуяк-хуяк и в продакшн". Первые пару месяцев постоянно нужно анализировать и настраивать. За раз такое не сделать. Нужно постоянно минус-слова откидывать. Конверсии, создавать новые объявления, и на основе анализа и СТR выбирать лучшие, и продолжать добавлять новые.
  23. Как это где? ну вон в файле на 116 и 79 строчке. Что не ясно то? =)
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.