Делайте локальный сервер с копиями сайта, и пытайтесь делать импорт/экспорт данных по скрипту, замеряйте время выполнения, и адекватно ли выставлены блокировки. А сколько тыс. запросов выполняется, это уже по результатам замеров будете исправлять оптимизировать.
По нынешним временам, когда существуют терабайтные диски у простых смертных, +- 10 Гбайт места под помойку - вообще, не повод беспокоится ни разработчикам, ни пользователям.
Проблема будет, если какой-то каталог по непонятным причинам стабильно прибавляет в весе просто во время продолжительного использования.
Значит, вам подойдет. <a href="/" class="dotted-link">Форма</a>
Вообще, странно, что к index.html нельзя напрямую обращаться. У вас реально существуют файлы html в каталоге сервера, или пути к страницам формирует CMS, просто приписывая html к путям?
Порты USB, которые находятся на материнке, обычно, с той стороны, где есть видеовыход для проектора.
Что делать?
Подключить модем через отдельный usb удлинитель - получите возможность повесить его рядом с окном для лучшей связи, и чтобы не загораживал соседние порты, а в хаб втыкать только "легковесные" по питанию свистки - адаптеры для мыши, клавиатуры, обычные флешки. Чтобы подключить диск, придется что-то выключать, или уже брать более серьезный хаб с отдельным питанием.
Никто в здравом уме не будет писать отдельное веб-приложение, чтобы получить секундомер для чего-либо.
То, что я привел - это реальные прикладные задачи, с которыми может столкнуться веб-разработчик. Лучше тренироваться на таких кошках, а не придумывать сферического коня в вакууме.
Понаблюдайте какой php-шный session_id выделяется сервером при работе с login.php и logout.php. Если эти скрипты запускаются из какой-нибудь CMS, то встречал ситуации, что у них разные идентификаторы, отсюда то, что сессия не уничтожается правильно.
Но это полные пути. Если php скрипт лежит в каталоге '/mnt/www_data/domain_name/', то использовав относительный путь 'dev7/classes/tilda/'.$name; можно сохранить во вложенном каталоге, если конечно он существует, и доступен для записи.
В общем вам нужно разбираться, из какого каталога запускается сам скрипт, и куда относительно этого каталога нужно что-то сохранить.
file_put_contents работает с дисковыми путями вашего сервера, а не с url, на которые сервер проецирует дисковый путь - это немного разные вещи.
file_get_contents - эта другая функция, она может забирать данные и с дискового пути, и с url в том числе.
Вполне нормальное явление для бинарных файлов делать пару байт сигнатуры файла, указывающая, какой контейнер/кодек будет использоваться.
У вас получается в hex представлении такая сигнатура: 80 25 fe ca
Под широко известные она не подходит.
Но ничего не мешает любой фирме использовать свой проприетарный контейнер со своей сигнатурой. Вы только можете понять по сигнатуре, искать ли внутри файла такой проприетарный контейнер, или это что-то другое.
Любой утилитой. Paragon partition manager, Acronis Disk Director. Если работаете с несистемными разделами, то можно не делать отдельную флешку, а использовать версию утилиты для Windows.
Не всегда же все параллельно-перпендикулярно?
Хорошее тренировочное задание, чтобы повысить скилл.
Как это лучше и правильнее реализовать?
Рассмотреть каждый элемент как отдельную подзадачу и, превозмогая боль, пробовать реализовать так, как будто нет других элементов. Потом отдельно реализованные элементы собрать воедино, как дом построить.