- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Периодически перекидываю файлы через файлообменники.
Обычно использую для этого 188.ру
А для картинок пользуюсь мирон.ин
Сижу и думаю...
Для файлов 188 для картинок мирон, для файлов 188, для картинок мирон... для картинок мирон...
Надоело в общем.
Сделал себе быстренько свой скрипт.
Чтобы и файлы, и картинки.
Маленький, легенький.
Потом еще музыку и видео прикрутил.
Чуть причесал. Абузу там прикрутил и т.п.
Ну и выложил на тесты дорогому сообществу.
Глядишь кому пригодится.
Итак функционал:
Простейший файлообменник. Нет каталогов файлов, последних загруженных и прочего.
Только файлы, и ничего кроме файлов. Особенности - просмотр файлов (картинки, музыка, видео), простота.
Функционал:
-----------
Заливаем файл, получаем ссылку на скачку.
На странице скачки файла есть прдварительный просмотр файлов в зависимости от типа файла.
Поддерживается просмотр видео, музыки и картинок.
На странице скачивания есть кнопка пожаловаться.
При наличии жалоб администратору выводится первая жалоба с возможностью просмотра файла или удаления жалобы.
На странице скачки у администратора есть кнопка удаления.
Предусмотрена функция очистки от старых файлов.
Регулируемая длина номера файла (количества цифр после домена в ссылке).
Размер файла загружаемого админом не регулируется.
Логин админа есть, логаута нет - кука сбрасывается после окончания сессии.
Предусмотрено два пароля админа - для просмотра жалоб и безлимитной закачки и для удаления файлов/жалоб
Превьюв картинок уменьшается (тумбы) если картинка большая
Все фразы (на данный момент тайтлы) вынесены в конфиг, весь хтмл в шаблонах.
Шаблоны разделены на две части - общая, и для конкретной страницы, т.е. шаблон login.tpl вставляется в середину
файла template.tpl и уже в полученном файле меняются переменные.
Особенности:
------------
Все реализованно на файлах, каждая запись отдельный файл или группа файлов.
Это защищает от деадлоков и им подобных ситуаций.
Простейший "шаблонизатор", для простоты кода и понимания новичками.
В качестве издержек - два скрытых div в выводе (на безопасность не влияет).
Нет статистики по колву загруженных файлов и их размеру. Сделанно намеренно,
для простоты запросов к файловой системе.
Имеют место и другие упрощения. Иногда даже путем удаления готового функционала.
Посмотрим как такой подход себя оправдает.
Как пользоваться:
-----------------
Для логина админа заходим на домен.ру/login.php
Выхода нет! :)
Посмотреть можно пока здесь.
Название домена с функционалом никак не связано :) это первое что было у меня свободным.
Пароль админа adminpass для удаления killpass
В реальных целях не советую использовать, ибо 1 - у всех есть пароль на удаление, 2 - я его потом удалю здесь.
Скачать исходники здесь.
(философски) популярность темы дикая в итоге оказалась...
Угу...
Правда меня не покидает ощущение, что через годик я эту самую альфу встречу где-то уже с чужими копирайтами. Ну собственно здесь в коде их еще и нет. :)
Правда меня не покидает ощущение, что через годик я эту самую альфу встречу где-то уже с чужими копирайтами
И не менее чем за 100 баксов ☝😂
Белый экран вместо скрипта.
Белый экран вместо скрипта.
Это вы что-то на веб-программировали у себя в браузере 😂
Посмотрите в логах что пишет.
Белый экран может быть при ошибке вкупе с отключенным выводом ошибок в браузер. Ошибка теоретически может быть и моя :) Но в любом случае ее надо прочитать......
mendel,
[Tue Sep 25 06:58:39 2012] [error] [client 90.151.00.140] PHP Notice: Undefined index: upfile in /var/www/faily/upload.php on line 5
Это в логах.
Если есть желание давайте вместе развивать форк почившего в бозе Xtrafile =)
Sextrafile
хм.... ну нотис с индексом не повод для того чтобы белый экран показывать..
forest25, файлхостинг я так сделал, просто потому что аналогов не было а хотелось. Потом в одном проекте понадобилось иметь "автономный" хостинг для своих файлов интегрированный с основным скриптом, так что чуток довел до ума его, ну и выложил.... идея файлхостингов мне не интересна.
идея файлхостингов мне не интересна.
Эх, жаль.. а хотел ссылкой кинуть.. :)