Рубрика: 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 – комментатор хоть как то вознаграждался как активный читатель блога, но всему же есть предел ! Приводить примеры…