Корзина0 позиций
на сумму 0 руб.

Блог разработчика 1С-Битрикс

8 (495) 194 60 75

Время работы: ПН - ВС 10-18

  • Архив

    «   Октябрь 2020   »
    Пн Вт Ср Чт Пт Сб Вс
          1 2 3 4
    5 6 7 8 9 10 11
    12 13 14 15 16 17 18
    19 20 21 22 23 24 25
    26 27 28 29 30 31  

Как удалить eAccelerator в Linux CentOS 6.6? Прекомпилятор eAccelerator в новой версии 1С-Битрикс больше не поддерживается.

Если вы используете eaccelerator-0.9.5.3, Битрикс заблокирует новые обновления.
В новой версии 1С-Битрикс данный акселератор больше не поддерживается.
Для отключения eAccelerator и получения новых обновлений, достаточно изменить файл настройки PHP. Параметры акселератора прописаны в файле:
/etc/php.d/memcache.ini
Комментируем соответствующие строки и рестартим httpd сервис:

; extension="eaccelerator.so"
; eaccelerator.shm_size="256"
; eaccelerator.cache_dir="/var/cache/eaccelerator"
; eaccelerator.enable="1"
; eaccelerator.optimizer="1"
; eaccelerator.debug="0"
; eaccelerator.log_file = "/var/log/eaccelerator_log"
; eaccelerator.check_mtime="1"
; eaccelerator.filter=""
; eaccelerator.shm_max="256"
; eaccelerator.shm_ttl="3600"
; eaccelerator.shm_prune_period="1800"
; eaccelerator.shm_only="0"
; eaccelerator.compress="1"
; eaccelerator.compress_level="9"
; eaccelerator.compress="1"
; eaccelerator.compress_level="9"
Акселератор отключен. Можно перезагрузить систему и физически удалить расширение web сервера eaccelerator.so и вспомогательные директории прекомпилятора.

SSH команда - рестарт httpd сервиса:

# service httpd restart

Оптимизируем уникальность фотографии из командной строки CentOS 6

EXIF - это стандарт, позволяющий добавлять к изображениям дополнительную информацию (он используется также и для аудио-файлов). Сейчас этот стандарт нашел широкое применение в связи с появлением цифровых фотокамер. Цифровая камера, которая есть по существу маленький компьютер, просто лопается от желания поделиться всей информацией о том, КАК была сделана фотография. Причем, количество параметров такое, что записывается чуть ли не пульс фотографа во время съемки.

Модифицировать EXIF теги в размещенных фотографиях необходимо для их уникального отображения в поисковых системах. Для модификации фотографий различных форматов можно применять утилиту EXIFTOOL
Для установки пакета EXIFTOOL потребуется подключить репозиторий EPEL
Репозиторий EPEL (Extra Packages for Enterprise Linux) - поддерживается в рамках проекта Fedora и содержит некоторые пакеты, которые не вошли в стандартный набор RHEL (CentOS).

проверяем список подключенных репозиториев:
# yum repolist 
если не подключен, подключаем, если команда выдает ошибку, значит существует более поздний релиз:
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm 
устанавливаем EXIFTOOL:
# yum install perl-Image-ExifTool 

пакет установлен, приступаем к работе:
Удалить EXIF метаданные из изображений с расширением ".jpeg" :
# exiftool -all= *.jpeg

Изменить нужные метаданные для фала xxx.jpg в текущей директории:
# exiftool -Artist='Завод металлических дверей Медверь' -Copyright='МЕДВЕРЬ' -By-line='medver.ru' -Credit='Klondike-studio.ru' -title='Металлические двери Медверь' -Contact='http://medver.ru' '-xmp-xmprights:marked=1' xxx.jpg \;

Рекурсивно найти и изменить нужные данные во всех файлах с указанным в маске расширением:
# find . -type f -regex ".*\.\(jpg\|jpeg\|gif\|png\|JPG\|JPEG\|GIF\|PNG\)" -size +1 -exec exiftool -Artist='Завод металлических дверей Медверь' -Copyright='МЕДВЕРЬ' -By-line='medver.ru' -Credit='Klondike-studio.ru' -title='Металлические двери Медверь' -Contact='http://medver.ru' '-xmp-xmprights:marked=1' {} \;

Оптимизация скорости сайта.

"Сейчас становится ясно, что скорость сайта имеет важное значение для поисковой выдачи, как в Яндекс, так и в Google."  
По материалам последних конференций 1С-Битрикс.
В административной панели Битрикс представлены инструменты анализа производительности. Обратим внимание на график анализа последних посещений.
c5559ff7d0327ecbd3c4d955d777cce7.png
На рисунке отображен временной график загрузки странички типового сайта.
Зеленым цветом обозначено, время выдачи Backend, а фиолетовым цветом показано время выдачи Frontend.
Backend - это то, за что отвечает сторона сервера.
Frontend - это то, за что отвечает сторона клиента.

Как мы видим, существенного ускорения можно добиться оптимизируя выдачу контента на стороне клиента, даже если у нас имеется ограниченный доступ к настройкам сервера.

Оптимизируем код сайта.
Продолжение следует...

Bash. Управление MySql сервером, консоль.

Подключиться к MySql серверу:
# mysql -uusername -ppassword -hhost

Просмотр имеющихся БД:
mysql> show databases; 

Выбрать бд с именем db_name:
mysql> use db_name;

Просмотр всех таблиц:
mysql> show tables; 

Просмотр колонок и их свойств:
mysql> show columns from table_name;

Bitrix Framework

Это созданная на основе PHP платформа для разработки веб-приложений. На этой платформе компанией «1C-Битрикс» созданы два популярных продукта: «1C-Битрикс: Управление сайтом» и «1С-Битрикс: Корпоративный портал».


Что нового?

13.04.2015 Новый «Битрикс24»
Новый «Битрикс24» – бизнес-про...

12.03.2015 Возрастной ценз
Денис Митрофанов, QSOFT, Ксения...

11.03.2015 Выставка CE&PE
С 9 апреля по 12 апреля 2015 г....

Мы в соцсетях