Реклама

Статьи | PHP/MySQL
PHP – скриптовый объектно-ориентированный язык для разработки веб-приложений
Подробнее

Реализация «Онлайн» на сайте


Смотря на способ проверки онлайн пользователей:
В базу данных записывать IP и дату последнего загрузки страницы. Человек, переходя на любую страницу, обновляет время последней загрузки и таким образом остаётся на сайте. Или же другой юзер заходит на страницу, удаляет юзеров которые не переходили 5 минут ни на одну страницу и сам записывается.Я поняла, что нужно что-то усовершенствованное! Идея ко мне пришла в голову без стука!
Продолжить

Рейтинг:  -2  (Против: 5 | За: 3)
Добавил: Nolosha

Комментарии (5)

Создаём гостевую с AJAX


Создадим гостевую для общения с AJAX, используя ещё MySQL.

База данных
Нам нужна база данных, назовём её messages. Вот структура:
20190206-204051.jpg
id - идентификатор
name - имя отправителя
message - сообщение.

Создадим форму на нашей странице:
Продолжить

Рейтинг:  5  (Против: 0 | За: 5)
Добавил: Nolosha

Комментарии (8)

Как запустить PHP-сервер на Android


Или как разрабатывать сайты на PHP без компьютера © riseremi

В статье идет речь о полноценном Web-сервере, который можно очень быстро и гибко настроить под свои нужды. Такие вещи как Composer, .htaccess, php.ini будут работать.
Продолжить

Рейтинг:  4  (Против: 1 | За: 5)
Добавил: vl@volk

Комментарии (20)

Автопубликация статей в Telegram-канале с поддержкой Instant View


На нашем сайте уже давно используется автопубликация статей и прочей полезной информации в Telegram-канал. Хочу рассказать, как это сделано, а заодно и поведаю, как добавить поддержку Instant View, потому что автоматически она доступна только для популярных сайтов, для которых в Telegram написаны парсеры.

Для начала вкратце расскажу, как публикуется сообщение в канал. Допустим, на сайте произошло какое-то событие — добавлена новая статья. Мы должны отправить запрос к Telegram API, где указать содержимое нового сообщения, например "Дорогие друзья, на нашем сайте опубликована новая статья: <ссылка>". Это сообщение публикует бот, которого мы предварительно создали и добавили в канал в качестве администратора. Вот и вся магия. Теперь по порядку.
Продолжить

Рейтинг:  9  (Против: 0 | За: 9)
Добавил: aNNiMON

Комментарии (3)

Оптимизация запросов MySQL


Вчера я решил заняться оптимизацией запросов на сайте. После перехода с устаревшего модуля mysql на PDO скорость работы снизилась, а после обновления MySQL с версии 5.5 до 5.7 производительности не прибавилось. Это явно говорило о том, что с нашими таблицами и с запросами что-то не так.

Прощай, MyISAM
Первым делом я решил посмотреть на саму структуру базы данных. Оказалось, половина таблиц была на движке MyISAM, а половина на InnoDB.

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

Рейтинг:  10  (Против: 0 | За: 10)
Добавил: aNNiMON

Комментарии (17)
Всего: 11
1 2 3 >>

Мы в соцсетях

vk tw tg yt

Пожертвования

Аноним2850 р.
Freddy1700 р.
riseremi1611 р.
NaruTrey800 р.
vlavolk637 р.
  © aNNiMON (Melnik Software)