Очень удобно, когда в консоле сразу выводится ветка git, в которой работаешь:
LinuxВ файлах компонентов доступны стандартные компоненты, благодаря которым можно строить, к примеру, относительные пути. Такие компоненты избавляют от необходимости прописания абсолютных величин в файлах компонента.
1C-БитриксНачиная с 15-й версии ядра 1С-Битрикс в компонентах появился архитектурно-корректный способ подключения внешних js и css-файлов с сохранением кеширования
1C-БитриксК сожалению последнее время появились сообщения о взломах сайтов на битриксе. Как утверждает вендор, взломы происходят либо для сайтов, на которых не установлены все актуальные обновления, либо через сторонние модули (на которых также не установлены еще актуальные обновления). По словам разработчиков программного продукта, регулярное обновление избавляет от проблем взлома.
Это, конечно, хорошо, обновления нужно ставить и все такое, но в большинстве случаев у сайтов нет человека, который бы отвечал за здоровье сайта. Есть менеджеры, занимающиеся актуальностью информации на сайте, есть seo-специалисты, занимающиеся продвижением сайта и увеличением числа клиентов на сайт. Иногда, даже, есть приходящий сисадмин, которого зовут, когда уже что-то случилось, а вот того, кто будет отвечать за текущее здоровье сайта, к сожалению в большинстве случаев - нет.
ДругоеПри работе над проектом каждый раз при завершении какой-то задачи, необходимо правки по ней отправлять в GIT в репозиторий. Все хорошо, если гит лежит в корневой же папке пользователя, под которым работает разработчик, но что делать, если git инициирован в папке, отличной от домашней?
LinuxПонадобилось мне тут забрать большой архив с бекапом сайта с гугл-диска. Первый раз столкнулся с таким вариантом размещения бекапа сайта, поэтому пришлось разбираться с тем, как же можно из консоли linux скачать напрямую файл с доступом по ссылке из данного хранилища ...
Linux
Иногда возникает необходимость создать xml-файл из данных, представленных в формате массива. Данная функция помогает быстро решить данную задачу
1C-БитриксДанная статья содержит шпаргалку с основными командами используемыми при работе с репозиториями git.
ДругоеПродолжаю перенос всех своих наработок из своего блога на сайте разработчиков компании 1С-Битрикс. На этото раз пост про использование стандартной битриксовой библиотеки всплывающих окон PopupWindow
1C-БитриксКонечно же вы используете рекламу своих товаров и хотите отслеживать, по какому источнику рекламы пришел к вам заказ. При переходе из всех источников к ссылке на товар добавляются utm-метки, по которым, как раз и видно, из какого источника пришел покупатель.
Моя статья из моего блока на сайте компании 1С-Битрикс о настройке msmtp для работы с Яндекс.Почтой и GMail ...
BitrixVMДля сео-оптимизации часто требуется отдавать 304-й статус страницы, если страницы не менялась с предыдущего захода поисковика. Для этого нам поможет проверка If-Modified-Since
PHPСтолкнулся я с такой ситуацией: когда при А-Б тестирвоании человек входит на сайт и попадает на новый дизайн. На сайте обработкой заказов занимается колл-центр и после обработки присылают человеку в смс ссылку, по которой человек должен перейти и завершить оформление. При открытии данной ссылки в другом браузере по алгоритмам А-Б тестов пользователю с большой долей вероятности покажется старый дизайн, вместо нового, Поэтому, при переходе по такой ссылке, нужно принудительно запоминать, что пользователь уже нового дизайна.
1C-БитриксДля того чтобы сео-специалисты могли оценивать поведение пользователей на сайте, искать места, в какой момент пользователи уходят с сайта, не совершив покупку, на сайте необходимо настраивать аналитику. Ecommerce передает в GoogleAnalitics действия пользователей на разных страницах.
SEO-продвижениеДомен сайта — это как имя для человека. Первое что видит пользователь при знакомстве с ресурсом. Грамотно выбранное доменное имя — отличная возможность для роста узнаваемости бренда и хорошее подспорье для повышения позиций сайта в поисковой выдаче.
ДругоеВ битриксе можно создавать файлы с меню, где явно прописываются пункты и ссылки к ним, а также можно создавать меню из разделов инфоблока, для этого к компоненту menu подключается файл типа *.menu_ext.php, а в нем вызывается компонент menu.sections. Но что делать, если нужно реализовать сложную логику создания элементов меню?
1C-Битрикс
Недавно столкнулся с проблемой: при парсинге информации со стороннего сайта получил блокировку IP своего сайта на сервере сайта-донора. Пришлось искать proxy, через который можно было стянуть данные. Выбор пал на tor, поднятый рядом с сайтом-получателем.
Достаточно распространенная задача получать дерево разделов из какого-то внешнего источника и отображение их в виде дерева. В данном посте будет функция-заготовка для обработки таких вот разделов и построения дерева
PHPВ данной статье буду собирать все редиректы в nginx которыми пользуюсь
NginxКак же программно добавить купон на всю корзину?
1C-БитриксПодайте заявку на разработку сайта на базе готового решения от компании 1С-Битрикс или одного из партнеров компании. Максимально подробно опишите, чему будет посвящен сайт, если это интернет-магазин - что он будет продавать, нужна ли мультиязычность, будут ли разные типы цен (розница, опт, крупный опт), будет ли интеграция с 1С, будет ли выгрузка товаров на различные торговые площадки...
Вы можете подать заявку на сопровождение вашего сайта на базе 1С-Битрикс. Сопровождение включает в себя: проверка актуальности обновлений сайта, проверка актуальности резервной копии, консультации по сайту. Опишите в заявке, какие еще объемы планируются на сопровождении и на какой срок вы планируете заключить договор на сопровождение - мы подберем подходящий вам бюджет на сопровождение
Вы можете подать заявку на выполнение определенного объема работ по сайту. Опишите в заявке объем работ. Это может быть разработка какого-то нового функционала, доработки по имеющемуся функционалу, доработки под требования сео-специалистов. На основании заявки вам будет сформирован бюджет работ, а также названы сроки на выполнение тех или иных работ.