Рубрика: CMS

  • Делаем отзывы для Joomla — jcomments

    Обращаются за помощью люди с сайтам на самых разнообразных CMS. Сегодня вот понадобился инструмент Отзывы на сайте с движком Joomla. Решение — использование модуля jcomments. Качаем с оф.сайта последнюю stable версию, создаём меню, материал, вешаем его на менюшку (всё как обычно). И материал подключаем jcomments — вставкой тега {jcomments on}. Вуаля — отзывы готовы. Правда…

  • Парсинг XML формата CommerceML средствами PHP

    Очередная задача — синхронизация цен на сайте по файлу-выгрузке из 1С 8.2. В движке решил не копаться — найти цены в БД и напрямую их корректировать — ИМХО так будет проще, чем искать какие то сторонние спец.модули. Вроде всё ясно — берём файл, парсим, апдейтим. Как всегда не обошлось без НО. Файл-выгрузка оказался в формате…

  • Битрикс. Учет скачиваний файла пользователями.

    Итак, почти реализовал небольшое ТЗ — возможно кому-то пригодятся мои наработки… Допустим, на сайте под управлением CMS Bitrix, необходимо определённому списку пользователей дать возможность скачивать определенный файл и фиксировать количество скачиваний. Создаём группу для юзеров, которым можно скачивать (у меня получился ID=9) На пользователей, вешаем пользовательское поле UF_CNT — куда будем складировать количество скачиваний файла.…

  • Правильный перенос работающего сайта на WebAsyst на новый сервер

    Итак, задача: Имеется работающий интернет магазин, всё крутиться на одном серваке — необходимо без потерь заказов перетащить всё на другой сервер. Схема следующая: 1. Перетаскиваем файло и БД на новый сервер 2. На старом сервере настраиваем работу на MYSQL на новый (по IP) 3. Переключаем DNS на новый За основу (куда тащим) у меня в…

  • NGINX ограничиваем доступ к папке

    Собственно, нужно правильно средствами NGINXа ограничить доступ к админке сайта. В данном случае это Joomla и папочка /administrator/ которую последнее время сильно стали тревожить подозрительные запросы … Пишу «правильно» т.к. года два назад написал конфиг преследуя эту же цель и «вроде бы» всё работало как надо! На днях всплыло, что не как надо 🙂 Итак:…

  • Как выбрать правильную CMS — поучительная история

    Обратившись в веб-студию для создания сайта, стоит очень внимательно отнестись к выбору CMS (система управления сайтом). Так на днях столкнулся с очень интересной и поучительной ситуацией! Итак, ко мне обратился заказчик с просьбой «навести порядок» в интернет-проекте. Став разбираться я обнаружил, что проект реализован на самописной CMS к которой разработчики ни коем образом доступ не…

  • Перенос форума PHPBB3 на Битрикс

    На прошлой неделе обратились с вопросом о переносе форума с PHPBB3 на Битрикс. Заказчик вышел на меня сам — с оф.сайта Битрикса (приятно, когда работа сама ищёт тебя, а не наоборот). Собственно, на эту тему у меня уже было пару постов, где я подробно описал процесс миграции: Bitrix API: конвертация форума с PHPBB PHPBB 2…

  • Ignitegallery — Jquery слайдер-фотогалерея для Joomla

    Заказчиком была поставлена задача модернизировать фотогалерею объектов, раньше просто была тумба на все объекты — количество их расло а пагинацию делать не хотели. Придумали сделать прокруткой превьюшек в одну строку с возможностью увеличения для детального просмотра — т.е. добавить возможности слайдера оставив функционал галереи. Довольно долго шарил в поисках подходящих вариантов, нашел кучу слайдеров —…

  • Сайт за 5990. Интернет-магазин за 9900. Разработка сайтов.

    Еду сегодня на работу — по радио реклама «… Разработка сайтов. Интернет-магазин за 9990 рублей. Сайт за 5990 рублей. Более 500 законченных проектов !!!» Заинтересовал ценник (например тот-же Битрикс только лицензию на редакцию «малый бизнес» продает за 24 900руб.). Ради интереса позвонил — узнать подробности. Тут то началось самое весёлое 🙂 Сначала попросил адрес сайта…

  • Yoast WordPress SEO и meta description

    Поставил на продвигаемый сайтик на WP движке Yoast WordPress SEO. Тайтлы, дескрипшен, кейвордс — всё интерактивно настраивается в админке. Первое, что прописал — конечно же тайтлы, проверил — пашет. Далее уже не проверял … а зря! Глянул исходный код — оказалось метатеги почему то не отображаются! Единственная рекомендация в плагине — это использование стандартного кода,…

  • Перевод WP плагина twitter-tools .pot -> .po .mo

    Давелось взять «доводить до ума» сайтик на WP движке с установленным плагинчиком Twitter Tools. Плагин в принципе интересный — интеграция с твиттером сайтик оживляет, но вот русской локализации у плагина не было — отсюда сайт на русском, а все служебные сообщения плагина на инглише — смотрится конечно же отвратительно. Изначально с локализациями вообще туговато было…

  • Аренда интернет магазина — опыт, размышления, выводы

    Статья, как продолжение предыдущей Размышления о аренде интернет магазина, но уже не из моих уст, а из уст непосредственно администратором сайта — человека, который занимался выбором движка для аренды интернет магазина товаров для ремонта и отделки (аренда Storeland). Читаем: Вместе с возникновением идеи заняться интернет торговлей появилось множество вопросов по реализации этой идеи. При этом…

  • Размышления о аренде интернет магазина

    Вчера лично столкнулся с проблемой аренды интернет магазина, причём больше со стороны клиента, чем со стороны владельца системы управления магазинами. Раньше я был абсолютно уверен, что эта ниша уже забита — практика показала другое… Итак — моей супруге, она у меня бухгалтер, предложили работку на дому — ведение бухгалтерии интернет магазина. Эта фишка меня конечно…

  • 1С Битрикс — сертифицируем знания

    Решил я таки сертифицировать свои знания продукта 1С Битрикс. Почему бы и нет ?! — особенно когда это можно сделать удобно — не выходя из за своего рабочего места — с помощью учебных онлайн-курсов с дальнейшим тестированием и предоставлением соответствующих сертификатов (может и чего нового узнаю ? а то «метод научного тыка» конечно эффективен, но…

  • Bitrix лежит

    Мммда, даже толком CMS ещё не успел потрогать, как словил предзнаменование — главный сайт 1С-Битрикс наглухо лежит уже всё утро Fatal error: Cannot redeclare ispartner() (previously declared in /mnt/pstorage_1/home-bitrix/site/web/shared/bitrix/php_interface/init.php:581) in /mnt/pstorage_1/home-bitrix/site/web/shared/bitrix/php_interface/1c/init.php on line 187 И как блин такой CMS доверится ? Нехороший знак, ИМХО. Какая может быть тех-поддержка, если свой то сайт не могут поднять.…

  • Чистка от спама SMF форума

    Вынес отдельно с поста Размышления о СПАМе свой опыт по чистке форума. Итак — с определенного момента я позабыл о форуме, полезной активности так же не наблюдалось, чего не сказать о спамерах! Наплодили более 60к сообщений в более чем 10к тем ! Чистка в ручную — нереально, поэтому решил я сразу в базе посты поубивать…

  • Ваяем быстрый интернет магазин

    Собственно, после того как устаканился с CMS следующим шагом планировалось создание на базе этой CMS интернет-магазина. Как я уже упомянул в предыдущем посте, на мою радость начальные наработки уже были — далее я связался с автором, который любезно предоставил актуальную версию плагина, на базе которой я уже сделал своё. Добавил Поиск по наименованию/артикулу,  товары-аналоги, а…

  • Нашел свою CMS — MaxSite

    Таки определился я с мучавшим меня давненько вопросом — на какой CMS уже остановиться для разработки сайтов. Перепробовал уже кучу всяких — платные юзать как то не тянет, бесплатные типа Joomla и DLE — нагрузку лишнюю создают. В общем требования у меня сложились такие — CMS должна быть бесплатная, с открытым кодом, возможностью доработки с…

  • Нагрузка и скорость работы WordPress.

    Супер микрозаметка (больше для себя, чтоб не забыть) так как далеко не новость, а так — полезная фишка по WordPress. Итак, если взглянуть код текущей страницы, предпоследней строчкой обнаружим приблизительно такую информацию <!— 31 queries. 0.957 sec. 36.7 Mb. —> Соответственно  статистическая информация, информирующая о том, что для отображения странички сервак и движек WordPress затратил…

  • WordPress — превращаем внешние ссылки во внутренние

    Уже очень давно задумывался идти на этот шаг или нет — к сожалению тупые ручные спам-комментарии меня всё же добили ! Изначально мой девиз был «комментарий в обмен на ссылку», для чего собственно был активирован плагин DoFollow — комментатор хоть как то вознаграждался как активный читатель блога, но всему же есть предел ! Приводить примеры…