Форум программистов, компьютерный форум, киберфорум
WordPress
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
21 / 21 / 0
Регистрация: 30.08.2012
Сообщений: 122
Записей в блоге: 5

Закрытие сайта по истечению времени

16.02.2014, 21:40. Показов 1247. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую вас друзья!

Готовлю сайт для заказчика, доменное имя и хостинг будет его, хочу придумать "защиту" на случай "кидалава" со стороны заказчика:
что-то типа проверки на дату и если переменная date больше текущей даты то сайт загружается если нет предупреждение типа: "обратитесь к создателю сайта" и ябуду должен каждые 1-3 мес. менять переменную. Пока сделал обычную проверку в файле index.php, но что-то мне подсказывает, что есть способы по круче.

Спасибо за ответ!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.02.2014, 21:40
Ответы с готовыми решениями:

Закрытие формы по истечению определенного времени
После истечения времени форма должна закрыться и другая открыться как это сделать подскажите пожалуйста.

Действия по истечению времени
Делаю лабу, во скрин с РадиоБатан все понятно, то не могу понять как сделать так что бы после того как пользователь выбрал дату и ввел...

Добавить год по истечению времени
Здравствуйте, подскажите пожалуйста как прибавить каждый раз один год к дате2 как только дата2 станет меньшей даты1 по истечению времени? ...

11
334 / 334 / 57
Регистрация: 24.08.2013
Сообщений: 1,472
16.02.2014, 23:19
Цитата Сообщение от vladislav-glav Посмотреть сообщение
Готовлю сайт для заказчика,
Не парь ни себе ни заказчику мозг. Делай на своём хостинге. После рассчётов перенесёшь на его.
1
21 / 21 / 0
Регистрация: 30.08.2012
Сообщений: 122
Записей в блоге: 5
17.02.2014, 03:34  [ТС]
Спасибо за ответ, нужно именно такое решение.
Ну а еще желательно как-то это замаскировать в коде. Возможно кто делал, что подобное...
0
334 / 334 / 57
Регистрация: 24.08.2013
Сообщений: 1,472
17.02.2014, 12:50
Цитата Сообщение от vladislav-glav Посмотреть сообщение
Ну а еще желательно как-то это замаскировать в коде
Что ты маскировать собрался?
Не выдумывай ничего!

Помни - на хитрую Ж всегда найдётся болт с левой резьбой. Работай честно и всё будет ОК.
0
21 / 21 / 0
Регистрация: 30.08.2012
Сообщений: 122
Записей в блоге: 5
17.02.2014, 13:24  [ТС]
Никого обманывать я не собираюсь!
Конечно все мои защиты опытный программист спокойно обойдет, но мне интересно как это делается в общем.
Если не знаешь чем помочь просто пройди мимо, зачем писать, что-то если не знаешь всей сути?
0
 Аватар для svsw
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
17.02.2014, 15:59
Цитата Сообщение от vladislav-glav Посмотреть сообщение
и ябуду должен каждые 1-3 мес. менять переменную
вы это сможете сделать имея доступ по ftp или же встроив в код бэкдор
в 1-м случае меняется пароль и ваша "защита" сводится на нет
во 2-м случае я бы не рекомендовал вашему заказчику иметь с вами никаких дел
Цитата Сообщение от vladislav-glav Посмотреть сообщение
Ну а еще желательно как-то это замаскировать в коде. Возможно кто делал, что подобное...
base64 encode/decode (имхо детский лепет, т.к раскручивается в полоборота при соответствующих познаниях php)
ioncube loader
zend quard loader

WBR
0
21 / 21 / 0
Регистрация: 30.08.2012
Сообщений: 122
Записей в блоге: 5
17.02.2014, 16:50  [ТС]
Спасибо за ответ!

Цитата Сообщение от svsw Посмотреть сообщение
во 2-м случае я бы не рекомендовал вашему заказчику иметь с вами никаких дел
Я еще раз повторяю, я никого не обманываю! Вы не знаете всей сути и все нюансы и начинаете делать выводы.

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

Добавлено через 12 минут
Объясню, что я хочу сделать по другому. Что-бы не возникало всяких вопросов!

Договор наш с моим знакомым такой: я сделаю ему сайт, поставлю на его хостинг, запущу рекламу.
Он будет управлять сайтом, посмотрит нужен ли он ему и приносит ли он ему деньги(есть у него одна идея) и если сайт прибыльный я буду получать небольшой процент. Я в этом проекте в роли совладельца!
0
334 / 334 / 57
Регистрация: 24.08.2013
Сообщений: 1,472
18.02.2014, 01:57
Цитата Сообщение от vladislav-glav Посмотреть сообщение
сохранить авторское право сайта.
Не бывает таких прав. Сайт - не предмет авторского права.
Цитата Сообщение от vladislav-glav Посмотреть сообщение
поставлю на его хостинг
В очередной раз говорю - ставь на свой. На тот, к которому у "совладельца" не будет доступа.
1
21 / 21 / 0
Регистрация: 30.08.2012
Сообщений: 122
Записей в блоге: 5
18.02.2014, 02:23  [ТС]
Хорошо, буду думать еще, что делать.
Цитата Сообщение от SergWP Посмотреть сообщение
Не бывает таких прав. Сайт - не предмет авторского права.
Ясно, ну это все равно интересная тема. Получается все можно "передрать" с любого сайта имея файлы.
Я до этого занимался разработкой программ, там с этим проще - создал файл *.exe и все, получить исходник из exe крайне сложно.
0
 Аватар для svsw
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
18.02.2014, 14:04
Цитата Сообщение от vladislav-glav Посмотреть сообщение
Получается все можно "передрать" с любого сайта имея файлы
для защиты от несанкционированного копирования и использования существуют соответствующие средства, такие как Zend и ionCube, но они не бесплатные, кроме лоадера запускаемого на сервере.

цитата из статьи Ликбез по IonCube
IonCube — это набор утилит для командной строки, которые позволяют производить кодирование, обфускацию и лицензирование исходного кода, написанного на языке php.

Список понятий
  1. Кодирование исходного кода — процесс при котором исходный код, написанный на языке php, превращается в набор машинных команд, чтение и декодирование которых максимально затруднено.
  2. Обфускация — приведение исходного кода программы к виду, сохраняющему ее функциональность, но затрудняющему анализ, понимание алгоритмов работы и модификацию.
  3. Лицензия — это специальный, закодированный приватным ключом файл, который необходим для запуска закодированного исходного кода.
Необходимое ПО
  1. IonCube Encoder — набор бинарных файлов для разных ОС, при помощи которых можно кодировать исходный код, производить его обфускацию и генерировать лицензии. Платное ПО, но можно скачать триал версию.
  2. IonCube Loader — поставляется в виде .so или .dll библиотеки, необходим для декодирования исходного кода закодированного при помощи IonCube Encoder. Бесплатное ПО, скачать можно тут.
Добавлено через 4 минуты
если овчинка стоит выделки, покупайте ионкуб и защищайте свои скрипты
если же нет, то прислушайтесь к совету SergWP

WBR
0
334 / 334 / 57
Регистрация: 24.08.2013
Сообщений: 1,472
18.02.2014, 15:25
Цитата Сообщение от svsw Посмотреть сообщение
такие как Zend и ionCube
Не грузи ТСа этими глупостями. Не видишь что ли уровень и задачи?

1. Речь идет о ВП. Фришный опенсорц на минутку.

2. ТС боится что его кинут - сайт будет уведён. Подсказываю - контент, база. А ещё вопрос - права на домен.

3. ТС, мягко говоря, плохо себе представляет что такое сайт как тех. объект.

Добавлено через 4 минуты
Цитата Сообщение от vladislav-glav Посмотреть сообщение
Получается все можно "передрать" с любого сайта имея файлы.
Передрать из интернета можно даже не имея файлов
0
 Аватар для svsw
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
18.02.2014, 15:52
SergWP, чел задал вопрос, я ответил, а использовать полученную инфу или нет - дело хозяйское, да и уровень знаний дело наживное... все когда-то начинают с нуля
WBR
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.02.2014, 15:52
Помогаю со студенческими работами здесь

По истечению времени выполнять действия
Всем привет!) Как сделать, чтобы по истечению 20 минут (или любого другого времени) выполнять какие либо действия? Например,...

Удаление элемента по истечению времени
Здравствуйте , я пытаюсь сделать систему уведомлений , у меня есть контейнер <div class="jumbotron"...

Убить процесс по истечению некоторого времени
Надо чтобы bash скрипт: запустить somecode.py или другое приложение если программа не выполнилась (не закрылась) по истечению n секунд,...

Удаление строки из базы по истечению времени
Как сделать так что бы удалилась строка по истечению 24 ч или 1сутки база id|text| date| 1|Привет|2016-01-05 12:20:24| Нужно...

Как выключить триггер по истечению времени?
Есть триггер, который активирует "GameObject monster" когда в него заходит игрок. Хочу, что бы объект монстр появлялся на какое-то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
ПЛИС
zxcha1ka_ 27.01.2026
AHDL Разработать программы для синтеза следующих устройств: 1. Параллельного регистра 4-х разрядного с синхронной загрузкой и асинхронным сбросом (обнулением); Пoмoгитe пoжaлyйстa
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru