Где он находится prefix=»og:http://ogp.me ?
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Войти
Уже зарегистрированы? Войдите здесь.
Больше способов поделиться.
Сейчас на странице 0 пользователей
- Нет пользователей, просматривающих эту страницу.
Покупцям
- Оплата розширень фізичними особами
- Оплата розширень юридичними особами
- Політика повернень
Розробникам
- Регламент розміщення розширень
- Регламент продажу та підтримки розширень
- Віртуальний обліковий запис автора
- Політика просування оголошень
- API каталогу розширень
- Вирішення спорів щодо авторських прав
Корисна інформація
- Публічна оферта
- Політика повернень
- Політика конфіденційності
- Платіжна політика
- Політика передачі особистих даних
- Політика прозорості
Останні розширення
![]()
![]()
![]()
![]()
![]()
- Язык
- Обратная связь
Движок интернет магазина OpenCart (ocStore) — официальный сайт OpenCartForum.com Powered by Invision Community
- Уже зарегистрированы? Войти
- Регистрация
Раздел покупок
ocStore
- Назад
- Официальный сайт
- Демо ocStore 3.0.3.2
- Демо ocStore 2.3.0.2.4
- Скачать ocStore
- Документация
- История версий ocStore
Шаблоны
OpenCart.Pro
- Создать.
Важная информация
На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.
Вопросы с меткой [seo]
Поиско́вая оптимиза́ция, SEO — комплекс мер для поднятия позиций сайта в результатах выдачи поисковых систем по определенным запросам пользователей. Используйте метку только для вопросов, касающихся применения SEO в разработке веб-сайтов.
590 вопросов
Конкурсные
Неотвеченные
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Неотвеченные (мои метки)
45 показов
атрибут hreflang и canonical
У меня есть 2 идентичные страницы на разных языках index.php и en.php. Как правильно прописать hreflang и canonical в едином header для этих страниц? Это правильно? if ($_SERVER[‘SCRIPT_NAME’] == &.
задан 22 фев 2023 в 10:23
25 показов
Как собирать и внедрять семантику на сайт после прошлого специалиста?
Есть сайт, прошлый специалист не собрал семантику. Придется собирать новую семантику. Но как узнать, какие запросы были внедрены? Как вообще собирать семантику, не зная семантику текущего сайта? Я .
- seo
- поисковые-системы
- поисковая-оптимизация
- google-search
задан 31 янв 2023 в 8:05
30 показов
Будет ли киносайт в домене .art оптимизироваться для поисковиков?
Дело в том что мне очень понравилось этот домен, и хочу узнать будет ли оптимизироваться этот домен для поисковиков. Сайт будет работать на платформе ASP.NET core, для просмотра различного рода медиа.
задан 29 янв 2023 в 6:11
120 показов
Как правильно убрать завершающий слеш и изменить атрибуты у мета тега robots в WordPress?
При проверке валидатором W3C получаю info-предупреждение о том, что мета тег robots имеет завершающий слеш. Как с помощью functions.php триммить слеш?
задан 20 янв 2023 в 10:54
26 показов
seo мультиязычного сайта на php
Сделал мультиязычный сайт на чистом php. Язык определяется по ip для незарегистрированных и по настройкам для авторизованных. Я не хочу делать мультиязычность через папки, поддомены, геты и тд. .
задан 16 янв 2023 в 14:02
16 показов
Не появилась внешняя ссылка в индексе
Обменялся с другим сайтом ссылками 20-го ноября и до сих пор моя ссылка у него не появилась в индексе гугла. На моей ссылке у него на сайте nofollow не стоит. Но в head на странице с ссылками у него .
задан 14 янв 2023 в 18:14
36 показов
Как верно оформлять ссылки на сторонние ресурсы?
https://site.ru К ссылкам на сторонние сайты добавляю атрибут rel c .
задан 5 янв 2023 в 17:42
58 показов
WP Технические страницы мультиязычного сайта. Нужно ли делать разные версии?
Есть некий мультиязычный сайт https://example.net/ У него есть информационные страницы по типу /about-us/ /call-back/ /privacy-policy/ и тд. трафик эти страницы не генерируют, но и в robots.txt их .
задан 28 дек 2022 в 12:22
29 показов
Стоит ли сейчас абзацы обертывать в тег
Стоить ли в статьях, абзацы обертывать в тег
Текст
Тогда когда для отображения, для отображения всех переносов и отступов. Достаточно на блок выставить свойство white-.
задан 24 дек 2022 в 11:52
47 показов
Редирект в NGINX
Есть путь до страницы site.ru/krasivie-jenskie-trusi/ (Таких страниц много). Хочу сделать так что бы ссылка приняла вид site.ru/trusiki/ Я пробовал: location /krasivie-jenskie-trusi/ < return 301 /.
задан 20 дек 2022 в 8:33
90 показов
Vue & robots.txt. Как скрыть разделы сайта и проверить результат?
Нужно скрыть раздел сайта www.site-name.com/#/en/terms от индексации поисковиками, остальные оставить доступными. Как можно это сделать и проверить результат? Сайт на Vue3 (Options API), используется .
задан 13 дек 2022 в 9:22
56 показов
CSR «поверх» SSR — имеет ли смысл?
Является ли нормальной практикой следующий подход: Отдать клиенту страницу, используя SSR (Server Side Rendering) (клиент получает html-документ с разметкой, готовой к отрисовке в браузере) Заменить .
задан 11 ноя 2022 в 13:43
27 показов
Поисковые боты не обходят страницы
Применяю fetch, отправляю запрос в ответ получаю html код, который вставляю в блок. Метод get. Использую в качестве постраничной навигации. То есть отправлю запрос на url site.ru/page=1 и site.ru/.
задан 31 окт 2022 в 20:27
40 показов
Сайт проиндексирован в гугле, но не показывается в поиске
Столкнулся с проблемой после обновления сайта, сначала в поиске выходили старые страницы, которых уже нет. Запросил удаление, подождал, все исчезло, потом снова запросил индексирование, что бы .
Head prefix og как убрать opencart

Size Categories: 10K
Несколько вариантов 1. Уберите # 2. В CSS для ссылок pointer-events: none;, но это опять же временное решение. 3. На JavaScript придется добавить обработчик для всех ссылок и вставить для каждой event.preventDefault(); что явно уже перебор.
Какую выбрать CMS для портала?
Drupal или MODX.
Как посмотреть машинный код?
Любой хексовый редактор поможет вам увидеть изображение так, как оно представлено в памяти компьютера. хочу по программировать на машинном коде Никто не программирует «на машинном коде». Максимум — патчи. Машинный код разделяют на данные и, непосредственно код, который дизассемблируют (переводят на более высокий уровень абстракции).
открой картинку через блокнот)
Зачем используют box-sizing: border-box; с псевдоклассами?
* не включает в себя ::after и ::before
На сколько я знаю, кроссбраузерность у бокс сайзинг не идеальная
GxNeur — Отваливается демон?
Вариант 1. Попробовать собрать из svn и посмотреть что будет, может уже пофиксили. Вариант 2. В настройках (.xneur/xneurrc) параметр LogLevel установить в Debug, запустить xneur в консоли и подождать пока упадет. По идее там будет написано — почему.
Баг последней стабильной версии. В SVN уже исправлен.
Как направить домен на хостинг, если домен уже делегирован на сервера Яндекса?
В DNS пропишите A запись с IP своего сервера.
Давайте так. У вас домен делегирован на Яндекс. Оттуда вы получаете почту. Вы хотите, что сайт работал на стороннем хостинге, а почта была яндексовской. Важный момент. Вы используете свой почтовый сервер или полностью хоститесь на Яндексе? В общем и целом, вам требуется создать вторую запись типа А, которая будет вести на ваш хостинг. При чем адрес должен отличаться. Например вы меняете имя своего почтового сервера на домен третьего уровня. Потом редактируете MX-запись так, чтобы она вела на ваш новый адрес почтового сервера. Редактируете запись типа А для почтового сервера на новое имя. Таким образом у вас внешне ничего не изменится, сайт будет отвечать по одному IP адресу, почта по другому, но с «одного» домена.
Телефония для офиса в Москве?
Попробуйте Манго Офис (mangooffice.ru) — у меня уже более года, доволен, полет нормальный. По возможности работает у меня по протоколу SIP, на «железный» телефон. Если же куда-то уезжаю, переключаю его на сотовый телефон, то есть работает и без интернета. Сделаете там очередь переадресаций, будет работать, как вам и хочется — сначала дозваниваться в офис через интернет, если не получается, перезванивать на городской или сотовый.
Мы сейчас заказали telphin.ru, по сумме получается 1999 рублей за безлимитные звонки по России, что удобно для интернет магазина. Еще 1000 рублей — аренда московского номера, бесплатные входящие. Тестируем около недели — пока все нравится.
Как сделать агрегацию офисного Интернета?
Ищите по ключевым словам «балансировка каналов» load balancing. Статей достаточно много. В принципе ничего сложного, хотя алгоритмы бывают разные. Самый простой — round robin банально кидать каждый следующий пакет в другой канал. Но только вот если каналы разной ширины, то загрузка будет неравномерной. Можно сделать посложнее с учетом загрузки канала. Иногда выгодно балансировать по типу трафика — например отправлять критичный к пингу трафик в один канал, а все остальное в другой. Тут надо знать что хотите получить в итоге и какие проблемы решить. Один важный момент — если просто тупо раскидывать трафик по каналам можно поиметь проблемы с авторизацией на некоторых сайтах. Т.е вы авторизировались с ip x.x.x.x а следующий ваш запрос пришел с ip y.y.y.y в результате вас выкинуло из сеанса. Т.е куча пользователей не сможет работать с кучей сервисов. Поэтому надо маркировать трафик и следить чтобы если запрос к одному сервису ушел через один интерфейс, все повторные запросы шли через тот же. А это уже сложнее и требует вычислительных ресурсов на балансировщике. Ну и в зависимости от выбранной логики надо будет думать как все это дело увязать с файловером, т.е с резервированием канала. Из инструментария в основном iptables и mangle.
Задачу решил таким способом: 1. по некоторому нехитрому скрипту выполняю тест доступности Интернет-ресурсов, простой ping нескольких высокодоступных ресурсов типа 8.8.8.8 и ещё нескольких для пущей достоверности. 2. если Инет отсутствует, тогда выполняется автоматическое переключение между провайдерами, меняется default route 3. в момент, когда Инет работает от провайдера №1, выполняю тесты работоспособности провайдера №2, и добавляю static route для всяких vk, youtube, fb и других ресурсов, которые посчитал нужным направить через «вторичный» канал для разгрузки основного. 4. при смене аплинка роуты перестраиваются, как только вторичный провайдер становится снова в строй.
Microsoft Dynamics CRM
Буквально вчера за обедом пытались обсудить эту CRM. Как оказалось, ни у кого из нас не было опыта работы с этой системой, чтобы понять «как там все на деле», без маркетинговых лозунгов. В основном интересует насколько высок порог вхождения конечных пользователей (насколько тяжело будет их обучить, хотя с этим, думается, никаких проблем не должно быть) и практика интеграции с другими типичными системами компаний (1С 8.2, например. Веб-сервисы, бла-бла-бла). В общем, было бы интересно услышать это из уст практика.
Тема безумно интересна, так как являюсь новичком в данной сфере и потихоньку пытаюсь освоить эту систему (в качестве внедренца и администратора) по долгу службы. Интересует, как может данная CRM помочь в работе контакт-центру, функционал продаж продуктов, интеграция с бизнес-приложениями.
Xороший софт для управления проектом + багтрекер + контроль версий?
Redmine смотрели?
Используем CodeSpaces. Очень удобная вещь. Там есть таск-менеджер, планнер, поддерживает SVN & GIT 🙂
Яндекс пробки на свой сайт, как подключить панель управления?
Говорят, чтение документации иногда помогает. https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/conce.
Пытался добавить события у пробок чтобы сами включались, не работает. Добавление на карту элемента управления «Пробки»: myMap.controls.add(‘trafficControl’); Добавление на карту элемента управления «Пробки» с автоматическим включением и показом дорожной ситуации: var trafficControl = new ymaps.control.TrafficControl(); myMap.controls.add(trafficControl); trafficControl.showTraffic();
Как очищать устаревшие данные в коллекции с высокой нагрузкой?
А можно написать утилитку которая будет запускаться по шедулеру и удалять данные маленькими пачками, что бы не блокировать на долго работу базы.
а capped collection не пробовали?
PHPstorm, ssh и апдейты
Если на серваке настроена самба — подключите в винде как сетевой диск и работайте с него. Есть ещё вариант. Он лучше встроенной поддержки пхпштормом, но хуже самбы. Программка webdrive — подключение диска через ssh протокол. Но тоже будет притормажимавать. И, ещё один вариант. Есть такая вещь от Котерова — dklab_realsync realtime-синхронизатор исходников с локальной машины на разработческий web-сервер Работает так — вы у себя на локальной машине копируете полностью весь проект с сервака. Настраиваете утилиту — и она начинает в реальном времени очень быстро синхронизировать его с серваком. Т.е. реально phpstorm работает с локальными файлами.
К сожалению, полноценно работать на удаленном ftp/sftp сервере пока не получится. Если нужно что-то мелкое поправить, пользуюсь Notepad++ с его плагином для FTP или Exlipse+PDT+RSE. youtrack.jetbrains.com/issue/WI-1398
Альтернатива QNX?
Всё зависит от того, что вы понимаете под системой управления, ОС и тем более данной тематикой. Если я правильно понял, то требуется некая операционная система для встраиваемой техники с возможностью её модификации? Тогда советую посмотреть список RTOS на wiki, где можно выбрать в зависимости от типа процессора и финансовых возможностей.
У нас используется LynxOS.
В чём может быть причина постоянных разрывов Mikrotik + MF652 + МТС?
В общем проблема решилась добавлением правила сбрасывающего все «invalid» пакеты. Почему эти пакеты приводили к разрыву соединения непонятно, по возможности проведу более глубокое исследование. Всем спасибо, за помощь.
Видел такое с openvpn. Проверьте две вещи 1) Что в настройках ppp указан именно тот usb-порт, в который включен микротик 2) Попробуйте включить модем и запустить ping. Соединение будет рваться? Пинги нормальные? 3) Попробуйте поиграть с каналами (data channel, info channel) в настройках ppp.
Выбор провайдера в Санкт-Петербурге
Cifra хорошо работает, косяков нет, поддержка очень адекватная и внутренние ресурсы огромные.
может этот ресурс поможет?
Будет ли стабильно работать интернет?
Опишите что конкретно вы хотите сделать? Зачем вам это?Если вы хотите как то монетизировать WiFI — вам нужен captive portal. Т.е разовая авторизация и только после нее выход в интернет. Если вы хотите ограничить доступ на некоторые ресурсы — вам нужен банальный прокси.
Ну допустим вы грузите 1 страницу, насколько я вас понимаю, вы хотите на каждый HTTP запрос лезть в базу. А что насчет HTTP запросов картинок и других файлов? а вы вкурсе, что каждая страница может содержать от 100 объектов? будете тоже в базу лезть при их запросе?
Как реализовать на сервисе функции «Звонок с сайта»?
voximplant.com — хоть они и наши конкуренты, но сервис очень хорош (от создателей Zingaya). Сможете прям на JS набросать голосовое приложение для своего сайта.
Уже делал несколько раз на Comtube goo.gl/rlcWFu цены адекватные — есть готовое. если надо пример кода — у них на форуме
Какую книгу лучше взять для изучения C#?
Лучший труд с полным введением в язык и его тонкости плюс использование написан Э. Троелсеном. На русском это «Язык программирования С# 2008 и платформа .NET 3.5». После изучения Троелсена в обязательном порядке читается культовая книга дотнетчиков: Джеффри Рихтер, «CLR via C#». А дальше уже надо ориентироваться по конкретным технологиям. Если интересует ASP.NET, то это Дино Эспозито, если WPF — Чарльз Петцольд. И так далее.
В качестве справочника могу посоветовать «Современная практика программирования на Visual Basic и C#» (Ф.Балена, Д.Димауро).
Массовое конфигурирование оборудования?
sh + expect. Но это для *nix. Однако, при установленном cygwin, это решение тоже подходит.
нашел решение в виде проги SecureCRT и скрипта def main(): crt.Screen.Synchronous = True # connect to host on port 23 (the default telnet port) # crt.Session.Connect(«/TELNET login.myhost.com 23») crt.Screen.WaitForString(«ogin:») crt.Screen.Send(«myusername\r») crt.Screen.WaitForString(«assword:») crt.Screen.Send(«mypassword\r») crt.Screen.Synchronous = False main()
Какой аккаунт выбрать в apple developers, чтобы работали push уведомления?
https://developer.apple.com/programs/ios/ https://developer.apple.com/programs/ios/enterprise/ За 99 — учетка которая позволяет публиковать в appstore, приложение обычные пользователи могут установить ТОЛЬКО через appstore, либо вы сможете поставить приложение на 100 тестовых устройств (суммарно за всё время), но для этого надо будет совершать ряд нетривиальных действий (установить на устройство testflight, добавить id устройства в профиль разработчика, перекомпилировать сертификат, перекомпилировать приложение с новым сертификатом) За 299 — не позволяет публиковать в appstore, но позволяет устанавливать приложения по прямой ссылке кому угодно без утомительных процедур. В соглашении есть ограничение что ссылка для установки не должна находиться в прямом доступе.
Push будут работать и там, и там. А вот для комфортного использования внутри компании нужна подписка за $299.
С каким языком программирования может найти работу и новичок?
Не слушай про PHP, учи Python или Ruby, иначе будешь испытывать батхерт при написании приложений на php
В дополнение к php почитай про sql.
Софт для автоматического сравнения схем PostgreSQL?
EMS DB Comparer for PostgreSQL — www.sqlmanager.net/en/products/postgresql/dbcomparer можно еще такой скрипт попробовать — snippets.dzone.com/posts/show/949
Старье конечно жуткое, но вдруг подойдет или на мысли какие наведет (сам правда давно в сторону слоника не смотрел, но эту штуку в свое время применяли) — PostgreSQL Diff Utility.
Постраничная навигация или подгрузка?
Однозначно пагинация. На мобильных устройствах это будет лучше. А то помню brainstorage листаешь вниз а айпедик и тормозить начинает, тыкнул случайно с края, а он наверх поднял. Много подгрузил листая вниз, а он уже виснет и закрывает браузер. И ориентироваться проще, помнишь что вчера была 3-4 страницасегодня 3-4-5-6 листаешь. И глазами не промахнешся. Опять же зависит от проекта, если это картинки для школолеток то и так пойдет, подгрузкой. А если там серьезный контент то пагинация. конечно это имхо
Не обязательно или пагинация или бесконечный скрол. Можно для поисковика сделать пагинацию, для юзеров бесконечный скрол. Посмотрите пост про правильную пагинацию в каталоге товаров. Возможно для себя тоже что-то найдете интересное. В частности там и вопрос дизайна пагинатора затрагивается.
Как получить ссылку на переменную из другого метода?
Никак. Работайте не через переменную, а через свойство объекта. Другой вариант — события или абстрактный слой.
Почитайте про области видимости. Если переменную объявить вне тела функции, то внутри всех функций она будет доступна и с ней можно работать.
Апдейт обоев рабочего стола в Начальной (Starter) версии седьмой винды?
Может подойдет Starter Wallpaper Changer?
Подтверждаю Starter Wallpaper Changer. Судя по скриншотам, вроде бы именно с её помощью у себя аналогичное провернул.
Какую литературу почитать?
Я бы порекомендовал изучить официальные примеры
Рекомендую пройти любые курсы на Coursera/Udacity/Udemy/EdX/etc. Например, эти: https://www.coursera.org/course/androidpart1
Сброс состояния базы перед тестом?
Используйте phpunit database extension (PHPUnit_Extensions_Database_TestCase). БД будет устанавливаться (данные) из фикстур для каждого теста.
Поищите описание Continuous Integration для Yii. Вот как пример: Continuous Integration Part I
Какую ОС лучше использовать для создания кластера?
однозначно линукс — CentOS/RHEL(платный) или Debian. Если покупать RHEL не собираетесь то я бы выбрал дебиан, он вроде как постабильней центоса будет.
Какую фриланс-биржу выбрать для получения денег от заказчика?
У меня прокачан скилл поиска заказчиков на сайты через социальные сети (есть своя группа вконтакте). Но поскольку мы никаких контрактов не заключаем — заказчики могут и передумать (например, когда узнают, что сам по себе сайт не приносит заказы и нужно ещё вкладывать деньги в рекламу). Мне нужно как-то обезопасить себя. То есть ты изначально построил свою стратегию раскрутке на обмане. И теперь боишься, что тебя кинут? Нет никаких проблем с тем, что «заказчик узнает». Самая простая гарантия — брать денег по частям, скажем, за неделю работы сразу. В случае больших проблем — потеряешь максимум неделю. Escrow подразумевает, что заказчик может открыть диспут на тему, что ты обещал ему и не выполнил. В этом случае ты денег не получишь и с escrow.
Upwork — фриланс-биржа. Берут 10% с суммы, выплачиваемой исполнителю. Escrow встроен.
Ruby On Rails, как вылечить ошибки при генерации проекта?
проблема в этом C:/
Интересное использование дропбокса, я бы и не додумался) Может в нём проблема?
Screen и history?
Думается один bash у Вас перезатирает историю других: Предлагаю: 1. Добавлять, а не перезаписывать shopt -s histappend 2. Многострочные команды хранить одной строкой (по желанию): shopt -s cmdhist 3. После каждой команды сбрасывать историю и перичитывать общую историю (это если вы хотите чтобы команды из одного bash стали появляться в другом). export PROMPT_COMMAND=’history -a; history -n’ 4. Косметика: не запоминать повторы команд, не сохранять указанные команды export HISTCONTROL=«ignoredups» export HISTIGNORE=«ls:l:ll:[bf]g:exit»
>> damnerd: А завершаете вы «окна» по-хорошему, т.е. Ctrl+D (либо exit, либо logout)? Как прийдется, если 1-3 сессии -то exit, а если больше то Ctrl+D много раз, но иногда, конечно, бывает что и просто ребут. На результат (сохраняется не пойми как), вроде, бы не влияет.
Кто знает — как пишутся программы для онлайн курсов по программированию?
Уникальности нет никакой. Вся информация о языках программирования обычно тупо и бесплатно доступна в справке и множествах материалов. Копировать информацию из других учебников в коммерческих целях нельзя, ибо это нарушение копирайта, но если человек владеет предметом, то конечно пользоваться другими учебниками при подготовке своего курса — не проблема. Берется человек, задается ему тема, человек пишет курс, готовит материалы. Возможно их несколько. Эксперты просматривают материалы и оценивают достаточны ли они, платят человеку. И человек и эксперты могут тщательно готовить курс и не очень. Тщательно проверять и не очень. Уметь объяснять сложные вещи просто и не очень, так что coursera и stepic не являются гарантом качества, но неплохие курсы естетсвенно там есть, ибо с опытом приходит и качество. А уникальность — в основном уже отработанный механизм онлайн-обучения, с отлаженной схемой оплаты как самих курсов, так и тренеров, которые эти курсы готовят. Пиар повышает рейтинг сайта в глазах студента, за счет чего можно поднять цены и привлечь больше народу. Наличие денег позволяет привлечь более шарящих тренеров для создания и чтения курсов, что повышает качество курсов.
Спрашивал у автора курса по алгоритмам на степике, он говорит на основе одной книги делал курс
Данных через запятую поиск?
Я бы выбрал пункт 2: нормализация бд.
Однозначно ответ из пункта 2
Как вставить свой код через модуль Views?
в данном случае проще всего будет https://www.drupal.org/project/jcarousel + css
https://www.drupal.org/project/views_php Но зачем? Подробнее опишите что нужно, а то не понятно. JS и CSS слишком много вариантов, начиная с:function THEME_NAME_preprocess_page(&$variables) < drupal_add_css('style.css'); drupal_add_js('script.js'); >И заканчивая https://www.drupal.org/project/css_injector https://www.drupal.org/project/js_injector
Стимуляция развития свободного ПО
>… мне кажется, что ту же нормальную GUI оболочку для обработки jpg/pdf/djvu и пр на базе всяких гостскриптов и имейджмеджиков мог бы написать даже любитель. Конечно, мог бы даже любитель. Вот только и качество будет соответствующее — «любительское».
Мне тоже приходило такое в голову, замутить что-то типа kickstarter… Но мне кажется, что такая схема финансирования не прокатит — 50т.р., которые вы привели в пример, представляются мне характерной цифрой, а такой суммы достаточно для того чтобы сделать чтот-то талантливое, но на коленке, а чтобы тоже самое, но красивое и безглючное надо раз в 10-20 больше… Т.е. мне кажется такой фонд будет работать, но как дополнение к какому-нибудь могучему источнику — к государственному или к кому-то типа Марка Шаттлворта. Кстати, возможно арабские нефтяныые государства м.б. могут выступить в качестве такого спонсора. Или наше Сколково, но в альтернативной реальности…
Вопрос по поводу организации сайта на статическом HTML
SSI для общих элементов.
Ещё давным-давно мне оч понравилась джумла за то, что её шаблоны по сути являли собою просто html с якорями. Правда с тех пор я её не видела, но врядли стало хуже.
Где взять фото людей для отзывов на сайт?
Вот: uifaces.com
гугл -> random user generator
Как быть постоянно авторизованным на хабре?
включи куки, Люк!
А еще можно очистить имеющиеся куки.
IPhone и роуминг?
Краткое гугление по «iphone roaming switch domestic» показало, что в пределах одной страны (а конкретно US) этот свитчер ничего не дает. Видать он работает только если код страны (255 для Украины) отличается от родного кода сим-карты — тогда iphone считает это роумингом.
Если есть аккаунт Exchange — отключите или удалите его. Кушать перестанет. Старая бага, описана у exler’а.
Как записать 200 тыс строк за секунду?
Посмотрите в сторону Apache Kafka Сверх производительная очередь
Можно быстро записать в redis, на несколько машин, 2 или более (т.е. копии), а потом потихоньку слить куда надо, например в монгу. Либо реплику там настроить. Можно задублировать запросы клиентов на второй сервер, и пусть оба пишут в файл. Хотя объем маленький, 60Мб, можно и в памяти подержать пока в базу не запишется. http запросы? питон дольше http будет разгребать.
Целесообразно ли регистрировать пользователей сайта как PostgreSQL-пользователей?
Совершенно противоестественная идея. Пользователи не умеют правильно пользоваться приложением. Не умеют придумывать сложные пароли. Не умеют вообще следить за паролями. Если вы будете раздавать sql доступ к базе, ее обязательно поломают. Сломают других пользователей и так далее. А средствами sql базы безопасность поддерживать можно очень ограниченно.
Среди очевидных проблем, с которым я столкнусь — необходимось поддержывать отдельное подключения к PostgreSQL для каждого пользователя Даже этого «очевидно» должно хватить чтоб «закопать идею», 1 коннект — 1 процесс и даже если оно не так, сама идея пускать каких-то там пользователей со стороны в СУБД вам не кажется, мягко скажем, странной ?
Отзывы seohammer УА
Отвратительно. Ответы дают пользователи с единственным комментарием на тостере, хоть бы не так приторно сами себя хвалили.
Приветствую. Есть опыт, могу поделиться. Сервисом пользуюсь практически с того времени как он появился. Желания поменять пока не возникало. Если коротко — агрегатор хороший. Есть возможность проверить ссылки на качество (сегодня очень полезная шутка), анкоры ссылок генерирует отлично, цены приятные, плюс постоянно новые фишки и расширение инструментария, что говорит о том, что сервис развивают и в него вкладываются. Поэтому советую попробовать, если все правильно сделать — результат обязательно будет.
Чем отличается запуск без отладки от запуска с отладкой?
Во-первых, компилятор всегда указывает на ошибки и неоднозначности. Во-вторых, не запуск с отладкой, а компиляция с отладочными символами. В режиме отладки в собранный исполнительный бинарник добавляются специальные символы, позволяющие посмотреть, в какой функции программа завершилась аварийно. Отладочный бинарник позволяет пройти по стеку вызовов функций, выполнить каждую инструкцию процессора или C/C++-строчку по-порядку. Поставить брекпойнт и.т.д. Подробнее тут
А еще, что немаловажно — есть отличия в инициализации переменных начальными параметрами. Касается вижуалСтудии.
Asp.net singleton?
Из MSDN: The Application_Start and Application_End methods are special methods that do not represent HttpApplication events. ASP.NET calls them once for the lifetime of the application domain, not for each HttpApplication instance.То есть, ваш поток, скорее всего, создаётся в отдельном процессе — не в том, в котором крутится ваш конкретный HttpApplication instance. Попробуйте вместо этого создавать поток в методе Init(), должно помочь.
Могу ошибаться, так как не спец в .NET, но может дело в потоконебезопасности? habrahabr.ru/post/125421/
Где найти грамотные книги и документацию по программированию под Android?
Тут — developer.android.com/guide/index.html ps там действительно лучшая документация, но есть ещё книга за ней можно постучаться ко мне в личку.
Хорошая книга Reto Meier / Professional Android™ Application Development. Но правда на англ. на русском знаю есть andbook с непрофессиональным переводом с 4pda — но это конечно совсем первые шаги, о которых можно почитать на том же ibm developerworks.
Редирект в зависимости от User Agent средствами Apache
Открывает документацию по mod_rewrite и немного меняем один из примеров: RewriteCond %
В .htaccess: RewriteEngine On RewriteCond %
Как подключить csscomb в Sublime Text 2?
Чтобы установить Package control, скачиваете архив и помещаете прямо без распаковки в Sublime Text/Installed Packeges (Попасть в нее можно через Preferences -> Browse Packeges, но не путайте папку с просто «Packages»). Перезапускаете саблайм и : Preferences -> Package control -> Install package -> CSScomb Ну а чтобы пользоваться tools -> Sort via CSScomb
установить package control https://sublime.wbond.net/installation cmd+shift+p -> package control: install package -> csscomb
Энергосбережение на нетбуках?
По моей имхе выигрыш будет минимален в сравнении с программным отключением на уровне ОС. Если биос писали достаточно прямыми руками, то питаться они, конечно, перестанут. Но гораздо больше можно получить от батареи, переведя процессор в powersave и яркость экрана в минимум. Прям просто на порядок больше.
В ту же степь: Если я программно отключаю Вай-фай на ноуте, он, по-идее, должен переставать сканировать наличие сетей и т.п. => должен потреблять чуть меньше энергии, но так ли это на практике? PS: Если это важно, то в моем случае действующие лица — Asus EEEpc 1015B Seashell И Kubuntu 12.04 в почти дефолтной конфигурации (по крайней мере ничего из дров и области работы с сетью я не меняла) PPS: Вопрос почти праздный, т.к. при заявленных 8и часах работы от батареи ноут отрабатывает, в среднем, около 7и, а больше мне и не особо надо. Но вот любопытство не дает покоя 🙂
Как в fat-free framework зашифровать пароль в md5 и отправить методом post?
Может я чего-то не понимаю, но почему нельзя использовать md5($password) перед занесением в базу? php.net/manual/ru/function.md5.php
Просто надо юзать HTTPS.
Как вы ставите модули в Python? Как поставить этот?
Лучше поставь линукс, и проблемы с установкой пакетов исчезнут. Ставить пакеты на windows — не благодарное дело(
ТАм целый зоопарк зависимостей, вы их все поставили? ыам стектрейс вывалил importerror это значит что невозможно подключить ммождуль(считай нет его в системе или найти не может), а это значит проверяйте все зависимости и пути до них
Все увеличивающаяся задержка при логине по ssh в ubuntu server?
usedns no как-то так. Ну и пофикси проблемы с DNS.
сервер под нагрузкой? посмотри htop
А есть ли сайт только с важными новостями, без воды?
Читал новости, хотел без воды. Перестал прокрастинировать — к черту новости, к черту все, лучше я код отрефакторю.
Боюсь, что в этом вопросе есть только один вариант ответа: сделать собственный RSS сборник из разных источников, которые, к сожалению, все же придется отбирать вручную.
Пример хорошего договора
В теле вопроса не смог найти цену. =)
«Не стандартную рыбу с интернета, а прям клевый клевый договорище с мясом» «Но если кто-то что-то набросает еще, буду признателен.» Вы уж определитесь в желаниях.Либо вы находите приемлемую рыбу в интернете, либо юрист за деньги пишет договор под Вас.
Посоветуйте толковую книгу по Java EE 6
Thinking in enterprise Java Если не ошибаюсь, 3е издание доступно бесплатно.
Хабр похоже теперь сам себе StackOverflow 🙂
SQLite — работа с text (varchar)?
Для конкатенации (состыковывания) текстовых строк в языке SQLite служит не плюс, а оператор «||», согласно документации по операторам.
Типы данных SQLite: INTEGER, REAL, TEXT, BLOB или NULL. Используйте Text.
Как натянуть свой шаблон на WordPress движок?
Лучше всего посмотреть видеоуроки по адаптации чистого HTML/CSS для WordPress. Вот сам учился на этом уроке: https://www.youtube.com/playlist?list=PLzi5JvpYf_h. UPD: текстовая статья на Хабре habrahabr.ru/post/228523
На хабре есть статья
Как продать проект или реанимировать?
боюсь что это вряд ли кого то заинтересует, по сути для узких тематик оптимальнее обычный форум. или даже просто группа в соц сети. основной минус вашей системы — нет поддержки и уверенности что баги будут исправляться, то что завтра вы не забросите его, в отличие от популярных форумных движков у которых огромное коммюнити. скрипты соц сетей сейчас тоже есть и более функциональные. кастомный движок нужен только если нужен какой то особенный функционал, что не вписывается в функционал популярных соц сетей или форумов. и это не одна -две небольших функции (типа а у нас на сайте юзеры могут указывать марку своего авто и она будет написана у каждого сообщения), а чтото существенное.
Юрий, Вы правы, проект делался под определенную тематику, но так как весь проект собран на Drupal сложностей в допиливани не возникнет.
Как сделать личные сообщения на сайте?
1. Нужна таблица сообщений с полями id, дата, отправитель, получатель, текст сообщения. 2. Нужна форма отправки сообщения, данные из которой должны записываться в таблицу. 3. Нужнен интерфейс, который выводит список сообщений для нужного пользователя. HTML, PHP, MySQL.
Посмотрите как это сделано в свободных cms и сделайте по аналогии.
Увеличит ли асинхронный метод быстродействие сериализации / десериализации с файлом не больше 200 строчек?
Хочу сказать только одно: асинхронность != параллелизм. Дальше гуглите 🙂
вам нужно проверять, время десериализации не уменьшит, но возможно увеличит время работы метода
Что нужно знать начинающему тестировщику?
Есть несколько вариантов вашего дальнейшего развития: 1. Если вы готовы «тренироваться на кошках», смело идите (вернее, записывайтесь) на курсы Software Testing (у них еще полезный форум). Там есть разные варианты, основы вам дадут и это будет крепкая база по небольшой цене (только не выбирайте ускоренный курс, лучше возьмите простой базовый). Перед этим можно заправиться онлайн-курсом Савина и курсом от Mail.ru (про него писали выше). Есть еще бесплатный вводный курс на Udacity. 2. Пойти на стажировку/обучение при крупной IT-компании (так училась я сама). Эти тренинги проводят Epam, ITransition, Veeam и другие. Ищите на хэдхантере по словам «QA/тестировщик/специалист по тестированию», затем выбирайте графу «без опыта». В Питере, кажется, есть несколько открытых позиций. Требуется знание логики и базовое понимание SQL. Кое-где — ООП (это уже зависит от компании и направления). Если указано, что ищут выпускников, а вы уже давно не выпускник, всё равно пишите: мотивацию ценят в первую очередь. То, что очень сложно понять, не имея опыта, но можно предположить, зная себя и свои способности: решите, каким тестированием вы хотите заниматься. — Веб-приложения, сайты и т.п.? Продолжайте зубрить Html/CSS/SQL, попробуйте поверстать. Без этих знаний попасть на джуниорскую должность тяжело — конкуренция высока. — Функциональное — тот же SQL, администрирование (учите запросы в комстроке), язык (лучше Python или Java). — Плюс, спросите себя, в какой сфере хотите работать. Если игровым тестировщиком, будет проще: на позицию джуна попасть легче, но нужен большой игровой опыт. Кроме того, есть мобильное тестирование, тестирование графического контента и артов и т.д. Подумайте, в чем вы сильны. Главное, как заметили коллеги, — это заинтересованность, предельная внимательность, умение очень быстро учиться и быть гибким. Не бояться стрессовых ситуаций. Ах, да. И знание английского языка (как минимум) на уровне чтения спецификаций, а лучше — на уровне написания отчетов и баг-репортов. Подумайте над своим резюме и сопроводительным письмом — в 80% именно они решают, позвонят вам или нет. Удачи)
Основное качество, которое ждут от начинающего тестировщика: самообучаемость и способность самому искать информацию. Ваша задача: получить задачу — решить задачу. Если в процессе решения возникают проблемы — максимально самостоятельно их решить (найти решение). Так что перед тем, как задавать такие вопросы — лучше гуглить. Примеры ответов от меня: Что почитать джуну тестировщику, кроме книг по тестированию? QA engineer, с чего начать? От других авторов тоже хватает ответов на этот вопрос. С советником выше не могу согласиться, очень . ОЧЕНЬ странная подборка, особенно довольно сомнительные курсы от мейла и п.4, который вообще не нужен если не собираешься сдавать сертификацию. Потому что вода и переливание из пустого в порожнее.
Кто уже пробовал, что посоветуете по изучению Groovy (литература, сайты)?
впечатления сугубо положительные. Groovy In Action, 2nd Edition: www.manning.com/koenig2/ groovyblogs.org/, www.groovytweets.org/ — все значимые посты о groovy-технологиях попадают сюда
Venkat Subramaniam — «Programming Groovy» Мне понравился стиль изложения. Кроме того, книга сама по себе небольшая, и даёт возможность быстро начать программировать на сабже.
Как узнать сколько свободного места осталось на виртуальном хостинге?
к хостингу обычно прилагается какая-то панель управления. смотрите ее api.
Спросить в техподдержке хостинга карма не позволяет? 🙂
Совместимость "железа"?
Каким-то бредом пахнет. Если погуглить то можно увидеть — goo.gl/acu0l Я думаю что или собиральщики что-то мутят или где-то тупят 🙂
На сайте ASUS они вполне совместимы, но там же они рекомендуют обновить биос с 0801 до 0906.
Как открыть и сделать парсинг страницы на javascript?
Как вариант SlimerJS к примеру.
triflejs.org ну или что то еще погуглить по фразе «headless ie»
Почему нет китайского интернет-магазина с витаминами?
попробуйте переслать лекарство в куда-нибудь через границу — узнаете
Китайские и индийские и пр. неевропейские настолько отличаются от наших по нормам, что это банально ОЧЕНЬ НЕЗАКОННО.
Как сделать регистрацию по номеру телефон на wordpress?
https://wordpress.org/plugins/dm-confirm-email/ https://wordpress.org/plugins/wp-sms/ Остальное сам
Самая мощная система входа и регистрации WordPress Пусть Ваши Пользователи Войдут в Систему с Одноразовым Паролем Система входа и регистрации-это самая важная часть вашего сайта и вашего успеха, поэтому используйте что-то современное и простое в использовании, иначе вы можете потерять клиентов/пользователей. Цифры позволяют вашему пользователю зарегистрироваться на вашем сайте WordPress просто с помощью SMS-кода доступа, отправленного на его номер мобильного телефона.Больше никаких проверок электронной почты и запоминания паролей. Просто СМС. Формы входа.png Дополнения к плагину: Дополнения (цены).png Merge Phone Number Поскольку digits полностью совместим с WooCommerce, это означает, что мы даже поддерживаем их функциональность регистрации при оформлении заказа, и чтобы она работала, мы должны добавить поле номера мобильного телефона в checkout, а у WooCommerce уже есть поле номера телефона для выставления счетов в checkout, поэтому этот плагин объединяет оба этих поля для процесса регистрации во время оформления заказа. Это приведет только к объединению полей Биллингового телефона и мобильного телефона, когда к оформлению заказа обращаются без входа в систему и регистрации обрабатываются данные мобильного телефона, а затем данные мобильного телефона передаются в поле Биллингового телефона для данного конкретного заказа. Для всех последующих заказов ваши пользователи будут видеть поле Биллинг телефона при оформлении заказа Additional Gateways Аддон содержит более 105 дополнительных SMS-шлюзов Login-Signup Page/Popup Builder Этот цифровой аддон позволяет вам создавать пользовательские страницы входа/регистрации/Модальные страницы Old Account Migrator Если вы установили плагин Digits на уже существующий веб-сайт и у вас уже есть пользователи с мобильными/телефонными номерами, прикрепленными к их учетной записи, или даже если у них нет телефонных номеров, и вы хотите, чтобы ваши пользователи добавляли телефонные номера в свою учетную запись Email Filter С увеличением количества одноразовых, временных или одноразовых электронных писем становится трудно поддерживать базу пользователей с подлинными пользователями. Фильтр электронной почты для цифр заботится об этом, с нашим обширным списком одноразовых веб-сайтов электронной почты и доменов, которые вы можете обнаружить, когда пользователь пытается зарегистрироваться с помощью одноразовой электронной почты и заблокировать эту регистрацию, это очень полезно, когда вы хотите предотвратить регистрацию спама и хотите, чтобы ваши пользователи вводили подлинный адрес электронной почты. Вы даже можете заблокировать регистрацию в определенных доменных письмах. Forced Login Page Lock Ограничьте доступ к своему веб-сайту, заблокируйте определенную страницу или сообщения или даже продукт WooCommerce или страницу проверки для зарегистрированных пользователей. One Click Login/Signup Нет необходимости иметь разные формы для регистрации и входа в систему, когда вы можете выполнять обе функции с одной и той же формой. Основные Характеристики Одна и та же форма для регистрации и входа в систему Регистрация только с номером мобильного телефона Есть разные перенаправления страниц для входа в систему и регистрации REST API Планируя использовать цифры с вашим приложением для Android или iOS! Этот аддон поможет вам совершать вызовы REST API к цифрам на вашем сайте и позволит вашим пользователям легко использовать те же функции в вашем приложении. Основные Характеристики Защищенная система на основе токенов Аутентификация на предъявителя Автоматический выход из системы при смене пароля Регистрация и вход в систему с помощью API Отправка и проверка OTP с помощью API Повторная отправка OTP с помощью API Забыли пароль с помощью API Выход из системы с помощью API Простота управления и удаленного выхода из системы Автоматическое истечение срока действия токена, если пользователь неактивен Маркер доступа может быть изменен на любой сторонний плагин/сервис Additional Fields & Logic Builder Получите дополнительные поля формы для форм плагина Digits и увеличьте его возможности за счет использования построителя условной логики. Хотите показать или скрыть некоторые поля при определенном условии, при этом это возможно. Вы даже можете иметь различный набор полей формы для различных ролей пользователей для вашего процесса регистрации. Country Based SMS Gateway Имея пользователей из нескольких стран или по всему миру! В этом случае использование одного и того же SMS-шлюза для всех может увеличить вашу стоимость, так как разные шлюзы имеют разные цены для разных стран, а местный SMS-шлюз из этой собственной страны всегда будет иметь дешевую цену. User Account Approval Если вы хотите следить за регистрацией новых учетных записей и вручную одобрять или отклонять их после проверки, то этот аддон для цифр может помочь вам в этом. Вручную одобряйте или отклоняйте учетные записи пользователей или даже отключайте их на временный период, чтобы заблокировать их вход в систему. Вы даже можете автоматически утверждать определенные учетные записи ролей пользователей. Плагин платный: DIGITS.png Дополнения, некоторые бесплатно, но в основном платные. Пишите сообщения на почту digits@internet.ru, получайте плагин и дополнения за символические 200 руб. Оставляйте свою почту, для получения уведомлений об обновлении плагина. Заплатив 200 руб, вы получаете плагин и дополнения. На почту будут приходить уведомления, новые обновления вы скачиваете по ссылке.
Каким Web-программистом быть?
первый заработок вы получите, если покажете людям как продвигать в интернет. а для этого научитесь 1. ставить cms на ваш выбор (ворпрес, джумла, друпал, модкс, опенкарт прочие, я например дл всего использую друпал) 2. стряпать более менее привлекательный дизайн и натягивать макет на cms 3. писать тексты, судя по всему, вы грамотный, осталось научиться писать о том чем компании занимаются 4. ну и изучите как продвигать в поиске, для этого откройте пару своих блогов и изучайте их позиции в поиске, продвигайте 5. найдите первых клиентов на 3-5тыс за проект и продайте им свои услуги и продолжайте скилапиться
Вот есть roadmap по специальностям. А тут можно ознакомиться с их курсами по каждому направлению.
Заказать приложение или обучиться и написать самому?
У меня была ровно такая же дилемма два года назад. Я потратил дофига времени, чтобы разобраться и начать таки кодить свое приложение самостоятельно. Но . так и не начал кодить на должном для меня уровне. Пришел к выводу: нахожу фрилансера в своем городе, беру за ноздри (заключаем жесткий договор), плачу достойно и получаю результат. Теперь ситуация в том, что при тех договорных условиях, которые я предлагаю, отваливаются 90% халявщиков. Зато остаются 10% тех, из которых я выбираю, смотрю на портфолио и прочее. Еще немаловажный момент, которого я коснулся – портфолио разработчика. У меня, как у веб-студии, есть сотни паролей своих клиентов, которых я веду. За 2 минуты я могу разом остановить их продажи, заблокировать робокассу, CRM, телефонию и прочее. Но использую ли я это? Нет, это не в моих интересах. По портфолио сразу отрезается сброд. Если у человека 20 приложений в портфолио, попроси его в деталях рассказать о паре из них, сколько времени тратил на разработку, проектирование, с какими проблемами он сталкивался (без раскрытия коммерческой тайны), это позволит удостовериться, что это действительно его проект (либо он великолепно врет; но для выявления вранья существуют вполне простые в освоении техники задавания вопросов). Подобный распрос можешь мотивировать тем, что у тебя есть точно такая же задача, и ты ее хотел бы реализовать в дальнейшем. Вот так.
ты можешь писать для айос на жаваскрипте — можно делать софт почти любой сложности когда мне понадобился специфичный самописный софт то понял что проще все сделать самостоятельно и освоить программирование прошло пять лет и теперь я могу сделать сам все что мне нужно
Мобильные устройства, вредно ли их постоянно держать на подзарядке?
Насколько мне известно зарядка литиевых аккумуляторов происходит в 3 этапа, а именно: 1. Основной этап, на котором аккумулятор заряжается током, составляющим ~ 0,4…1 от его номинальной емкости. За время основного этапа аккумулятор набирает порядка 70-80% от своей рабочей емкости. Кстати, именно длительность основного этапа заряда указывается в документации на телефон, а по его окончанию телефон сообщает о завершении зарядки; 2. Доводочный этап, на котором аккумулятор добирает до своей полной емкости. Формально, данный этап является необязательным, но именно благодаря нему, аккумулятор может добирать до 20-30% от своей емкости, соответственно, пропорционально увеличивается время автономной работы устройства. Величина тока заряда на этом этапе постепенно снижается, а полным окончанием зарядки считается момент, когда величина зарядного тока составит достаточно малую величину от своего начального значения. 3. Этап компенсационного заряда. В случае если после полного окончания заряда аккумулятора телефон не был отключен от зарядного устройства, с некоторой периодичностью, производится его подзарядка небольшим током, для компенсации возникающего разряда. Это значит, особого вреда, от держания телефона на зарядке нет. Кстати, несмотря на то, что у литиевых аккумуляторов эффект памяти практически отсутствует, для получения максимального времени автономной работы рекомендуется периодически выполнять полные циклы заряд-разряда – полностью разряжать (от отключения телефона с сообщением «Батарея разряжена») и полностью заряжать аккумулятор.
Я слышал что от постоянного держания на заряде лит-ионные батарейки быстро портятся. И имею горький опыт с телефоном Нокия.
[TRD] SDLayout — Микроразметка Schema.org + Open Graph
![[TRD] SDLayout - Микроразметка Schema.org + Open Graph](https://liveopencart.ru/image/cache/data/products/sdlayout-400x400.jpg)

* Адрес сайта :

Адрес тестового сайта (необязательно) :
Дополнительно от автора:
Установка и базовая настройка +500 ₽
![]()
Каталог дополненийМодулиSEO, карта сайта
Автор: TimRod
Покупок: 11 (Средняя оценка: 5)
Нужна платная помощь с установкой?
Написать автору
Ветка на форуме
Правила и возвраты
Оплатить по счету
Совместимость:
OpenCart 3.* OpenCart 4.* OCStore 3.*
Модуль добавляет микроразметку Schema.org в формате JSON-LD и OpenGraph.
На данный момент модуль поддерживает все версии Opencart и OCStore 3.x — 4.x
DEMO
Панель администратора: demo/demo | Перейти
Вся разметка выполнена в строгом соответствии с требованиями Google к структурированным данным по состоянию на 2023 год, с которыми можно ознакомиться на странице:
https://developers.google.com/search/docs/appearance/structured-data/search-gallery?hl=ru
- https://schema.org/Organization — Организация
- https://schema.org/BreadcrumbList — Хлебные крошки
- https://schema.org/Product — Информация о товаре
- https://schema.org/AggregateRating — Рейтинг товара
- https://schema.org/Offer — Товарное предложение
- https://schema.org/Brand — Производитель товара
- https://schema.org/shippingDetails — Информация о доставке
- https://schema.org/hasMerchantReturnPolicy — Политика возврата
- Модуль создавался для реального проекта, все данные соответствуют требованиями Google и Yandex;
- Данные генерируются и не являются статическими. Например локаль, язык, валюта или страна магазина используются реальные, в зависимости от выбранных настроек магазина;
- Подходит для любых шаблонов и не требует специальной интеграции;
- Поддержка мульти магазина;
- Не модифицирует и не изменяет файлов Opencart;
- Не использует модификаций OCMOD, вся работа реализована с использованием OpenCart Events;
- Структурированные данные для статей (Включая различные модули блога);
- Акционные предложения
- Структурированные данные для страниц с вопросами и ответами;
- Структурированные данные для часто задаваемых вопросов;
- Структурированные данные для окна поиска по сайту
- Изменение внутренних алгоритмов.
- Изменение внутренних алгоритмов.
- Исправлена ошибка OpenGraph URL на странице производителя.
- Изменение внутренних алгоритмов.
- Добавлена возможность переключать страницы отображения schema/Organization (Главная или Все страницы)
- Добавлена проверка минимального размера изображения логотипа и изменение, если оно меньше. [Технические требования](https://developers.google.com/search/docs/appearance/structured-data/logo?hl=ru).
- Исправления в schema/PostalAddress. [Технические требования](https://developers.google.com/search/docs/appearance/structured-data/local-business?hl=ru).
- Исправления в schema/hasMerchantReturnPolicy. [Технические требования](https://developers.google.com/search/docs/appearance/structured-data/product?hl=ru).
- Изменение внутренних алгоритмов.