экономим место на хостинге

+19
2.2K
В конце концов многие начинают задумываться об экономии места на виртуальном хостинге. Ведь с каждым днем все больше и больше занимается виртуального пространства. А у тех сайтов, где позволено загружать файлы. Эта проблема становится еще актуальней. Ведь не каждый готов оплачивать более дорогой хостинг, особенно когда можно обойтись дешевым.
И для экономия места у себя на хостинге, я задумал все файлы перебрасывать на сторонний хостинг для его хранения. Но вот вопрос изначально встал: где хранить? Куда перебросить? И как это осуществить?
Думал я, думал и вспомнил про депозитхостинги. Разумеется, что мало кто бы стал переходить на другой сайт для закачки файла, а после возвращаться обратно. Вот я и решил внедрить к себе на сайт, блок закачки файлов. Для этого я отдал предпочтения (депозитфайлу) и кстати таким образом можно убить даже 2 зайца.
1 — сэкономить место (тем самым не переплачивать за хостинг)
2 — вернуть немного денег с партнерки депозитфайла.
Для этого я вставил блок напрямую в шаблон сайта. Именно в тот раздел. Где пишут статью.
Вот собственно и сам код
  1. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="350" height="60">
  2. <param name="movie" value="http://img3.depositfiles.com/flash/DepositUploader_350x60.swf?ref=petruha-ya&interfaceId=3&lang=RU&lang_xml=http%3A%2F%2Fimg3.depositfiles.com%2Fflash%2FDepositUploader.xml"></param>
  3. <param name="menu" value="false"></param>
  4. <param name="scale" value="noScale"></param>
  5. <param name="allowFullScreen" value="true"></param>
  6. <param name="allowscriptaccess" value="always"></param>
  7. <param name="wmode" value="transparent"></param>
  8. <embed src="http://img3.depositfiles.com/flash/DepositUploader_350x60.swf?ref=petruha-ya&interfaceId=3&lang=RU&lang_xml=http%3A%2F%2Fimg3.depositfiles.com%2Fflash%2FDepositUploader.xml" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" menu="false" scale="noScale" wmode="transparent" width="350" height="60"></embed>
  9. </object>
свою версию кода вы можете получить тут
Ну или пройти по моей рефссылке

ну и собственно куда и где вставлять.
форма комментариев
templates/_default_/components/com_comments_add.tpl

я вставил сразу после
  1. <input type="hidden" name="target" value="{$target}"/>
  2. <input type="hidden" name="target_id" value="{$target_id}"/>
и получилось у меня Иллюстрация

добавление статьи в файле
/templates/_default_/components/com_content_edit.tpl

вставил сразу после
  1. <script type="text/javascript">
  2. {literal}
  3. function submitArticle(){
  4. if (!$('input#title').val()){ alert('Укажите заголовок статьи'); return false; }
  5. {/literal}
  6. {if $do=='addarticle'}
  7. {literal}
  8. if (!$('select#category_id').val()){ alert('Выберите раздел'); return false; }
  9. {/literal}
  10. {/if}
  11. {literal}
  12. $('form#addform').submit();
  13. }
  14. {/literal}
  15. </script>
  16.  
получилось так Иллюстрация
Чуть позже я поищу место для внедрения этого блока в раздел написания блогов и личной переписки (мало ли кому это может понадобиться).
пысы
решил дописать минусы этой идеи.
1е — всего 2 гига дается. поэтому правильней будет если для каждого раздела собрать блок отдельного партнера. (нужно несколько регистраций делать или предупредить что данная фишка для временного хранения файлов).
2е — количества файлов стало 50. раньше я ограничений не замечал.
+1
Telema93 Telema93 12 лет назад #
есть украинский сервис без смс и байды http://www.ex.ua/ - льешь сколько хочешь, 30 до востребования (как на депозит)
http://www.ex.ua/js/swfupload.js - скрипт загрузки
http://www.ex.ua/js/swfu.js - еще один
единственная проблема - они блокируют со внешних источников трафик (может обойти как?)
0
Роман Роман 12 лет назад #
т.е. кто установит будет вашим рефералом и работать фактически на вас :)
0
nedoriko nedoriko 12 лет назад #
Роман. каждый из нас дал ссылки как реферальные, так и просто на главную. к тому-же, реферал не теряет свой процент.
+1
Telema93 Telema93 12 лет назад #
чего все боятся реф сслыок? что, у вас из кармана деньги берут? надо - поменяйте. или все боятся того, что на вас заработают? так сделайте тоже реф ссылку.
+1
Suslik Suslik 12 лет назад #
это постсоветский менталитет :))) сам в себе побороть не могу :)))
а вообще это супер полезная вещь так как самое главное - не всегда можно проследить, а точнее практически всегда юзеры будут лить нелицензионный контент который потом будет выясняться где хранится - лучше себя обезопасить хотя бы так
0
Эдька Эдька 12 лет назад #
депозит хостинг это не вариант, многие не любят подобные файловые обменники.! соглашусь лучше ex.ua но за интересную идею +
0
nedoriko nedoriko 12 лет назад #
я тоже скажу что это не вариант. но депозит я предпочел из-за того, что файлы хранятся самое долго. 3 месяца, вто время как на других всего месяц.
Да и выбора у меня нет. Закачка файлов у меня не работает.
0
Darik Darik 12 лет назад #
+1 так как дал мысль)
LonelyCat LonelyCat 12 лет назад #
Комментарий удален
0
letsgo letsgo 12 лет назад #
Думаю хорошее решение для тех кто закачивает много файлов. Спасибо.
0
nedoriko nedoriko 11 лет назад #
Letsgo, вот мне интересно. А за что к твоему коменту тут минус влепили?
Ктото наверное следит за тобой smile
0
Telema93 Telema93 12 лет назад #
впринципе, как вариант, можно сэкономить, подключив api на amazon или иное облако, а лучше сэкономить - и поставить свое железо на collocation - и пихай винтов сколько хочешь
0
SP SP 12 лет назад #
да, только нужно чтобы ресурс давал адекватную финансовую отдачу для этого
0
nedoriko nedoriko 12 лет назад #
какие файлы для чего

добавление статьи
/templates/_default_/components/com_content_edit.tpl

личные сообщения
templates/_default_/components/com_users_messages_add.tpl

форма комментариев
templates/_default_/components/com_comments_add.tpl

создание блога
templates/_default_/components/com_blog_create.tpl
0
ukrtop ukrtop 12 лет назад #
Задумка действительно полезная, но присоединюсь к многим , что depositfiles не лучший вариант. Может действительно есть возможность заточить под ex.ua???
0
nedoriko nedoriko 12 лет назад #
вот еслиб под народ заточить
яндекс народ:
еограниченное пространство для ваших файлов. Файлы хранятся не менее 3 месяцев. Время хранения можно продлевать сколько угодно раз, или оно продлевается автоматически, если файл скачивают. Максимальный размер файла — до 5 ГБ.
+3
Виктор Данилов Виктор Данилов 12 лет назад #
хм...а что если зарегистрировать сайт к примеру на "Народе" не знаю как там с ограничением на место, но вроде не шибко задиристые и реализовать FTP соединение... *еда для ума...может кому то понадобится*
0
nedoriko nedoriko 12 лет назад #
с народовским фтп я не разобрался.
0
Коля Коля 12 лет назад #
ex.ua ничего не учит лежит нуленый айпибоард и не факт что их снова не закроют.
0
artscripts artscripts 11 лет назад #
а не проще ли сделать хранение на облачных серверах? Ну типа Dropbox или Яндекс диск?
0
nedoriko nedoriko 11 лет назад #
Искус, если знаешь как это организовать. То почему бы и нет. Только это не по моим мозгам.
0
Dim@sik Dim@sik 11 лет назад #
под 1,10,1 работать будет ?
0
nedoriko nedoriko 11 лет назад #
да это всего-лишь по сути баннер. такшто скорей всего да. вот только возможно код прописывать в других местах придется. это я сказать с уверенностью пока не могу.

Еще от автора

База вопросов для викторины
Многие наверное помнят компонент Викторины Так вот для тех кто не знает: как выяснилось на практике, Викторина хорошо индексируется и часто приводит г
Письмо пользователю 1.9
Вот висит у меня семейный домен без дела. никак не мог придумать что там сделать. ведь если позволить регу, начнут спамеры региться.
Баннер только для пользоватлей
Рано или поздно мы все начинаем задумываться о рекламе на сайте. большинство выбирают способ показа (для гостей) который не виден пользователям.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.