Поиск по блогу

HTTPS. Как это работает

Когда браузер делает запрос к у веб-сайту, этот запрос должен пройти через множество промежуточных узлов, любой из которых может быть использован для прослушивания или для вмешательства в передачу данных. Запросы и ответы передаются посредством протокола HTTP, в котором и запрос клиента, и ответ сервера передаются в открытом виде.
Категория: Web-разработка • Разное
Теги: HTTP • HTTPS • SSL • Web-разработка • Ключ

Битрикс. Создание комплексного компонента. Часть 4 из 4

Исходный код нативных компонентов содержит множество переменных, назначение которых не всегда понятно. К сожалению, разработчики Битрикс не пишут комментариев, да и документация оставляет желать много лучшего. Очень часто после прочтения документации появляется больше вопросов, чем ответов.

Битрикс. Создание комплексного компонента. Часть 3 из 4

Все три простых компонента готовы, можно приступать к созданию комплексного компонента. Этот компонент будет уметь решать все три задачи, которые простые компоненты решали поодиночке: выводить главную страницу (корневые разделы + популярные элементы), раздел инфоблока (подразделы + список элементов) и детальную страницу элемента.

Битрикс. Создание комплексного компонента. Часть 2 из 4

Следующий простой компонент, который мы создадим, умеет выводить раздел инфоблока. А именно — показывать список подразделов текущего раздела и список элементов этого раздела. Подразделы и элементы отсортированы по коду сортировки, который задается в панели управления. В браузере это выглядит примерно так…

Битрикс. Создание комплексного компонента. Часть 1 из 4

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

Утилита командной строки Wget

GNU Wget — консольная программа для загрузки файлов по сети. Поддерживает протоколы HTTP, FTP и HTTPS, а также работу через HTTP прокси-сервер. Программа включена почти во все дистрибутивы Linux. Утилита разрабатывалась для медленных соединений, поэтому она поддерживает докачку файлов при обрыве соединения.
Категория: Web-разработка • Разное
Теги: CLI • Cookie • FTP • HTTP • HTTPS • Linux • POST • Web-разработка • Windows

Битрикс. Работа с шаблонами SEO

Шаблоны SEO данных можно задавать как для всего инфоблока (т.е. для всех его разделов и элементов), так и для конкретных разделов, или элементов нужного раздела. Настройка может быть сделана для всего инфоблока, а потом для конкретного раздела/элемента переопределена на свою персональную.

LocalStorage и SessionStorage

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

Битрикс. Создание простого компонента. Часть 2 из 2

Создадим еще один компонент, который выводит на странице несколько случайных элементов инфоблока. В настройках можно выбрать тип инфоблока и сам инфоблок, из которого будут выбраны случайные элементы. Практической ценности не имеет, сделан исключительно в целях изучения Битрикс.

Битрикс. Создание простого компонента. Часть 1 из 2

Давайте создадим простой компонент, который умеет выводить элемент каталога (товар) по его идентификатору. В первую очередь нам нужно свое пространство имен, например demo. Для этого создаем папку /bitrix/components/demo, а внутри нее делаем папку компонента catalog.element. И в ней, в свою очередь, создаем следующие папки и файлы…
Каталог оборудования
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Производители
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Функциональные группы
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.