Posts Tagged 'php' [страница 10]
PHP - язык - рок'н'ролльщик - рожден жить быстро и умирать молодым.
Заметки по разработке на Prestashop 1.6
- Details
- Published on 2016-03-22

Немного заметок по разработке на Prestashop. Также будут полезны несколько предыдущих статей: создание модуля Pretsahop 1.6, добавление нового хука, многоязычный текст и многое другое.
Избавление от дублей страниц с помощью canonical url в Битриксе
- Details
- Published on 2015-10-28

Битрикс любит плодить дубли товаров если они находятся в разных категориях. Стандартных средств борьбы с этим недостатком нет, но я покажу простой способ как с помощью тега rel="canonical" победить проблему дублей.
Интеграция Mandrill в Битрикс
- Details
- Published on 2014-10-09

Это дальнейшее развитие моей предыдущей статьи про отправку почты через Mandrill. В этой статье будет описываться интеграция Mandrill в Битрикс.
В Битриксе, начиная с версии 7.1.3, появилась возможность переопределить стандартный механизм отправки почты.
Как в Yii2 вывести количество связанных записей из другой таблицы || How to show the count of related records from another table in Yii2
- Details
- Published on 2024-11-26

У нас есть TABLE A с некоторым количеством записей и связанная TABLE B с миллиардами записей. В Yii2 есть геттер для связанных таблиц, как раз для таких случаев. Но он хорошо работает с небольшими объемами данных, так как делает много запросов. В идеале, его нужно использовать для единичных записей. А в этом случае нужно добавить подзапрос, который будет работать быстрее.
--
We have table A includes some records and related table B containing billions of records. Yii2 provides a getter for related tables, which works well with a small number of records. For cases with large number of related records, we can use a subquery.
Как в Битриксе вывести товары не старше определенной даты
- Details
- Published on 2015-11-22

Как лучше реализовать "Новинки" в Битриксе? Есть несколько выриантов, например сделать через свойство или высчитывать. Я расскажу как высчитывать.
Как декодировать тему электронного письма в командной строке Linux | Retrieving email subject and decode using Linux command line
- Details
- Published on 2021-09-21

В прошлый раз я получал eml файлы с почтового ящика Google, теперь понадобилось декодировать тему письма до попадания в таблицу.
Как не допустить SQL-инъекции в Yii2
- Details
- Published on 2018-10-11

Тема, конечно, не новая, но напомнить полезно.
В Yii2 есть свой механизм конструирования SQL запросов, поэтому, стоит использовать только его и не допускать "чистых" запросов. Лучше использовать Active Record или, если не хочется городить модель, использовать CreateCommand.
Как обновить PHP до 7-й версии в XAMPP
- Details
- Published on 2019-12-05

Как обновить версию PHP 5 до PHP7 в XAMMP на 32-битной Windows 10. На 64-битной ОС проблем будет немного меньше, но тоже можно воспользоваться этой инструкцией.
Наверное, проще всего скачать новую версию. Но, если по каким-то причинам это невозможно, нужно обновлять руками. Не нужно бояться, ничего сложного в этом нет, только сделать правильно 3 шага.
Как определить закодированную в Base64 строку при помощи PHP
- Details
- Published on 2020-09-16

Base64 - это способ закодировать некие данные при помощи 64-х символов (a-zA-Z0-9) ASCII и дополнительных символов.
Сложность определения состоит в том, что закодированная строка для программы ничем не отличается от любой другой строки. Можно, конечно, пытаться искать по отсутствию пробелов (не сработает для одиночных слов), по наличию кириллицы (не сработает для некириллических строк) или по наличию спецсимволов (актуально только для HTML).
Вместо этого можно использовать вышеперечисленные методы вместе как дополнительный инструмент определения.
Как получить первый элемент ассоциативного массива в PHP
- Details
- Published on 2019-05-14

Есть ассоциативный массив с условно неизвестными ключами и нужно получить первый элемент этого массива.