Динамические модули для статических сайтов или Халявный PHP

Всё, что связано с сетями, связью и Интернетом

Динамические модули для статических сайтов или Халявный PHP

Сообщение StoYazykov » 21 апр 2026, 22:50

Как известно, сотворить что-нить динамическое на статическом хостинге очень трудно. Но - есть выход: динамические модули-вставки!

Халявный PHP - смотрите ниже!!

Суть в том, что в статическую .html страницу вставляется следующее:
Код: Выделить всё
<iframe src="http://unixstoyazykov.hostingem.ru/a/gb1.php?user=ID_ПОЛЬЗОВАТЕЛЯ" width="500" height="400px">

И вуаля - у вас уже готовая гостевая книга!
А вот для счётчика посещений:
Код: Выделить всё
<iframe src="http://unixstoyazykov.hostingem.ru/a/cn1.php?user=ID_ПОЛЬЗОВАТЕЛЯ" width="500" height="400px">



Как получить ID'шник?
Очень просто! Заходим вот сюда и нажимаем на кнопку "Получить!". Копируем и где-нить сохраняем.
Вот, в общем-то, и всё.


А вот тут - укоротитель ссылок (укорачивает до 5 символов).
Также - какие у вас ещё есть идеи? Какие можно добавить модули?


UPD: обновлена система ID'шников. Теперь они выглядят вот так: 8afdec6bb26e5848.


PHP на статическом хостинге:


Теперь динамический хостинг не нужен...

На сайте-статике (далее СХ) лежит файл scr.php:
Код: Выделить всё
<p>Сейчас: <?php echo date("d.m.Y"); ?></p>


И файл index.html:
Код: Выделить всё
<iframe src="http://unixstoyazykov.hostingem.ru/a/cmd.php?url=ПУТЬ К ФАЙЛУ SCR.PHP НА СХ">


Пример странички

Открываем СХ/index.html и видим:
Код: Выделить всё
Сейчас: 28.04.2026

Примерно так.


Сразу предупрежу!!!!!
Если вы напишете eval, system, exec и т.д. и т.п., то выйдет примерно следующее:
Код: Выделить всё
Ай-яй-яй!!!!! КАК НЕ СТЫДНО ПИСАТЬ eval()!!!

Так что - ломать бесполезно :)
Последний раз редактировалось StoYazykov 07 май 2026, 12:50, всего редактировалось 17 раз(а).
Самое тёмное дело - это строки в C


Сайт программистов: http://pmmx166.byethost8.com / http://revival.narod.ws
Аватара пользователя
StoYazykov
Мастер Даунгрейда
 
Сообщения: 199
Зарегистрирован: 25 дек 2023, 11:25
Откуда: Казань
Железо: Intel Pentium MMX 166 MHz, 8 и 2 ГБ HDD, 80 MB RAM; AMD A8-6410 APU with Radeon R5 Graphics, 16 ГБ

Re: Динамические модули для статических сайтов

Сообщение gudleifr » 21 апр 2026, 22:54

StoYazykov писал(а):Как известно, сотворить что-нить динамическое на статическом хостинге очень трудно
...
Суть в том, что в статическую .html страницу вставляется следующее:

Как показывает мой опыт, полагаться на внешние модули - означает ставить под угрозу всю работу.
Последний раз редактировалось gudleifr 21 апр 2026, 22:55, всего редактировалось 1 раз.
Последний заданный вопрос: viewtopic.php?f=8&t=2296&start=75#p35437
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 832
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

Re: Динамические модули для статических сайтов

Сообщение StoYazykov » 21 апр 2026, 23:06

Ну для своих домашних страничек - думаю, подойдёт. Например, сие можно разместить на w10.host'е, где только статика.
Просто мне кажется, что если проект __настолько__ серьёзный - найдётся и хостинг с PHP.
К тому же - просто по URL получить доступ к файлам, в которых хранятся данные, нельзя:
Изображение
Последний раз редактировалось StoYazykov 21 апр 2026, 23:11, всего редактировалось 1 раз.
Самое тёмное дело - это строки в C


Сайт программистов: http://pmmx166.byethost8.com / http://revival.narod.ws
Аватара пользователя
StoYazykov
Мастер Даунгрейда
 
Сообщения: 199
Зарегистрирован: 25 дек 2023, 11:25
Откуда: Казань
Железо: Intel Pentium MMX 166 MHz, 8 и 2 ГБ HDD, 80 MB RAM; AMD A8-6410 APU with Radeon R5 Graphics, 16 ГБ

Re: Динамические модули для статических сайтов

Сообщение gudleifr » 21 апр 2026, 23:11

StoYazykov писал(а):Ну для своих домашних страничек - думаю, подойдёт.
Нет. Модули имеют свойство дохнуть. И приходится лишний раз все переделывать.
Последний заданный вопрос: viewtopic.php?f=8&t=2296&start=75#p35437
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 832
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

Re: Динамические модули для статических сайтов

Сообщение StoYazykov » 21 апр 2026, 23:11

Насчёт этого, увы, не поспорить.
Самое тёмное дело - это строки в C


Сайт программистов: http://pmmx166.byethost8.com / http://revival.narod.ws
Аватара пользователя
StoYazykov
Мастер Даунгрейда
 
Сообщения: 199
Зарегистрирован: 25 дек 2023, 11:25
Откуда: Казань
Железо: Intel Pentium MMX 166 MHz, 8 и 2 ГБ HDD, 80 MB RAM; AMD A8-6410 APU with Radeon R5 Graphics, 16 ГБ

Re: Динамические модули для статических сайтов

Сообщение mak » 22 апр 2026, 20:42

StoYazykov писал(а):Например, сие можно разместить на w10.host'е, где только статика.


Рекомендую ознакомиться с этой страницей: там и гостевая, и счётчики, и чат, и музыкальный каталог, и галерея, и всё это вставляется одной строчкой: https://web1.0hosting.net/faq/
Изображение
Изображение - русскоязычное комьюнити
Аватара пользователя
mak
Матерый даунгрейдер
 
Сообщения: 71
Зарегистрирован: 15 мар 2024, 22:09
Откуда: из 90х
Железо: Pentium MMX 233MHz, 64Mb RAM, 4Gb HDD, Floppy, CD-ROM

Re: Динамические модули для статических сайтов

Сообщение StoYazykov » 23 апр 2026, 08:25

Написал укорачиватель ссылок, вычисляющий MD5 из ссылки, а потом обрезающий полученное до 5 символов и создающий в site/a/links/ файл с этим именем. А сама ссылка лежит уже в файле.
Если что, достучаться к файлу из браузера нельзя - 403 Forbidden!
Вот, к примеру, ссылка на old-dos.ru: http://unixstoyazykov.hostingem.ru/a/getlink.php?link=56aa1
Самое тёмное дело - это строки в C


Сайт программистов: http://pmmx166.byethost8.com / http://revival.narod.ws
Аватара пользователя
StoYazykov
Мастер Даунгрейда
 
Сообщения: 199
Зарегистрирован: 25 дек 2023, 11:25
Откуда: Казань
Железо: Intel Pentium MMX 166 MHz, 8 и 2 ГБ HDD, 80 MB RAM; AMD A8-6410 APU with Radeon R5 Graphics, 16 ГБ

Re: Динамические модули для статических сайтов

Сообщение gudleifr » 23 апр 2026, 11:16

StoYazykov писал(а):Написал укорачиватель ссылок
А смысл? Мы живем в условиях массовых отказов Сети. Надо не усложнять доступ, а упрощать. Разбивать код и данные на универсальные куски, обеспечивающие их поиск, скачивание и воспроизведение даже в условиях белых списков.
Последний заданный вопрос: viewtopic.php?f=8&t=2296&start=75#p35437
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 832
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

Re: Динамические модули для статических сайтов

Сообщение StoYazykov » 23 апр 2026, 12:07

Разбивать код и данные на универсальные куски, обеспечивающие их поиск, скачивание и воспроизведение

Поподробнее, пожалуйста.
Самое тёмное дело - это строки в C


Сайт программистов: http://pmmx166.byethost8.com / http://revival.narod.ws
Аватара пользователя
StoYazykov
Мастер Даунгрейда
 
Сообщения: 199
Зарегистрирован: 25 дек 2023, 11:25
Откуда: Казань
Железо: Intel Pentium MMX 166 MHz, 8 и 2 ГБ HDD, 80 MB RAM; AMD A8-6410 APU with Radeon R5 Graphics, 16 ГБ

Re: Динамические модули для статических сайтов

Сообщение gudleifr » 23 апр 2026, 12:14

StoYazykov писал(а):Поподробнее,
См. ссылку в подписи.
Последний заданный вопрос: viewtopic.php?f=8&t=2296&start=75#p35437
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 832
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

Re: Динамические модули для статических сайтов

Сообщение StoYazykov » 28 апр 2026, 17:26

Теперь динамический хостинг не нужен...

На сайте-статике (далее СХ) лежит файл scr.php:
Код: Выделить всё
<p>Сейчас: <?php echo date("d.m.Y"); ?></p>


И файл index.html:
Код: Выделить всё
<iframe src="http://unixstoyazykov.hostingem.ru/a/cmd.php?url=ПУТЬ К ФАЙЛУ SCR.PHP НА СХ">


Открываем СХ/index.html и видим:
Код: Выделить всё
Сейчас: 28.04.2026

Примерно так.


Сразу предупрежу!!!!!
Если вы напишете eval, system, exec и т.д. и т.п., то выйдет примерно следующее:
Код: Выделить всё
Ай-яй-яй!!!!! КАК НЕ СТЫДНО ПИСАТЬ eval()!!!

Так что - ломать бесполезно :)
Последний раз редактировалось StoYazykov 28 апр 2026, 17:37, всего редактировалось 2 раз(а).
Самое тёмное дело - это строки в C


Сайт программистов: http://pmmx166.byethost8.com / http://revival.narod.ws
Аватара пользователя
StoYazykov
Мастер Даунгрейда
 
Сообщения: 199
Зарегистрирован: 25 дек 2023, 11:25
Откуда: Казань
Железо: Intel Pentium MMX 166 MHz, 8 и 2 ГБ HDD, 80 MB RAM; AMD A8-6410 APU with Radeon R5 Graphics, 16 ГБ

Re: Динамические модули для статических сайтов или Халявный PHP

Сообщение StoYazykov » 05 май 2026, 13:44

Начата работа над своей БД.
Вопрос: нужен ли вообще кому-то халявный динамическо-статический хостинг? Или забросить его нафиг и стереть всю директорию a/?
Самое тёмное дело - это строки в C


Сайт программистов: http://pmmx166.byethost8.com / http://revival.narod.ws
Аватара пользователя
StoYazykov
Мастер Даунгрейда
 
Сообщения: 199
Зарегистрирован: 25 дек 2023, 11:25
Откуда: Казань
Железо: Intel Pentium MMX 166 MHz, 8 и 2 ГБ HDD, 80 MB RAM; AMD A8-6410 APU with Radeon R5 Graphics, 16 ГБ

Re: Динамические модули для статических сайтов или Халявный PHP

Сообщение gudleifr » 06 май 2026, 13:22

StoYazykov писал(а):Вопрос: нужен ли вообще кому-то халявный динамическо-статический хостинг?
Еще раз:
1) Данная механика не нужна, т.к. она не решает насущных проблем хомячков.
2) Данная механика не нужна, т.к. хомячки вымирают.
Последний заданный вопрос: viewtopic.php?f=8&t=2296&start=75#p35437
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 832
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

Re: Динамические модули для статических сайтов или Халявный PHP

Сообщение StoYazykov » 06 май 2026, 14:26

Самое тёмное дело - это строки в C


Сайт программистов: http://pmmx166.byethost8.com / http://revival.narod.ws
Аватара пользователя
StoYazykov
Мастер Даунгрейда
 
Сообщения: 199
Зарегистрирован: 25 дек 2023, 11:25
Откуда: Казань
Железо: Intel Pentium MMX 166 MHz, 8 и 2 ГБ HDD, 80 MB RAM; AMD A8-6410 APU with Radeon R5 Graphics, 16 ГБ

Re: Динамические модули для статических сайтов или Халявный PHP

Сообщение gudleifr » 06 май 2026, 14:30

StoYazykov писал(а):Закрыто.
Ну, вот. Щас прибежит вахтер и будет мне шпынять за хейт креативной молодежи.
Последний заданный вопрос: viewtopic.php?f=8&t=2296&start=75#p35437
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 832
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

След.

Вернуться в Интернет, сети и связь

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1