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

1397
В конце концов многие начинают задумываться об экономии места на виртуальном хостинге. Ведь с каждым днем все больше и больше занимается виртуального пространства. А у тех сайтов, где позволено загружать файлы. Эта проблема становится еще актуальней. Ведь не каждый готов оплачивать более дорогой хостинг, особенно когда можно обойтись дешевым.
И для экономия места у себя на хостинге, я задумал все файлы перебрасывать на сторонний хостинг для его хранения. Но вот вопрос изначально встал: где хранить? Куда перебросить? И как это осуществить?
Думал я, думал и вспомнил про депозитхостинги. Разумеется, что мало кто бы стал переходить на другой сайт для закачки файла, а после возвращаться обратно. Вот я и решил внедрить к себе на сайт, блок закачки файлов. Для этого я отдал предпочтения (депозитфайлу) и кстати таким образом можно убить даже 2 зайца.
1 - сэкономить место (тем самым не переплачивать за хостинг)
2 - вернуть немного денег с партнерки депозитфайла.
Для этого я вставил блок напрямую в шаблон сайта. Именно в тот раздел. Где пишут статью.
Вот собственно и сам код
Код PHP:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="350" height="60">
<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>
<param name="menu" value="false"></param>
<param name="scale" value="noScale"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<param name="wmode" value="transparent"></param>
<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>
</object>
свою версию кода вы можете получить тут
Ну или пройти по моей рефссылке

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

я вставил сразу после
Код PHP:
<input type="hidden" name="target" value="{$target}"/>
					<input type="hidden" name="target_id" value="{$target_id}"/>
и получилось у меня


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

вставил сразу после
Код PHP:
 <script type="text/javascript">
        {literal}
            function submitArticle(){
                if (!$('input#title').val()){ alert('Укажите заголовок статьи'); return false; }
        {/literal}
            {if $do=='addarticle'}
                {literal}
                    if (!$('select#category_id').val()){ alert('Выберите раздел'); return false; }
                {/literal}
            {/if}
        {literal}
                $('form#addform').submit();
            }
        {/literal}
    </script>
получилось так

Чуть позже я поищу место для внедрения этого блока в раздел написания блогов и личной переписки (мало ли кому это может понадобиться).
пысы
решил дописать минусы этой идеи.
1е - всего 2 гига дается . поэтому правильней будет если для каждого раздела собрать блок отдельного партнера. (нужно несколько регистраций делать или предупредить что данная фишка для временного хранения файлов).
2е - количества файлов стало 50. раньше я ограничений не замечал.
ожегов | Баннер только для пользоватлей
Комментарии (23)
Telema93 20 января 2012 в 02:11 +1
есть украинский сервис без смс и байды http://www.ex.ua/ - льешь сколько хочешь, 30 до востребования (как на депозит)
http://www.ex.ua/js/swfupload.js - скрипт загрузки
http://www.ex.ua/js/swfu.js - еще один
единственная проблема - они блокируют со внешних источников трафик (может обойти как?)
Роман 20 января 2012 в 06:19 0
т.е. кто установит будет вашим рефералом и работать фактически на вас :)
nedoriko 20 января 2012 в 11:48 0
Роман. каждый из нас дал ссылки как реферальные, так и просто на главную. к тому-же, реферал не теряет свой процент.
Telema93 20 января 2012 в 15:34 +1
чего все боятся реф сслыок? что, у вас из кармана деньги берут? надо - поменяйте. или все боятся того, что на вас заработают? так сделайте тоже реф ссылку.
Suslik 24 января 2012 в 05:23 +1
это постсоветский менталитет :))) сам в себе побороть не могу :)))
а вообще это супер полезная вещь так как самое главное - не всегда можно проследить, а точнее практически всегда юзеры будут лить нелицензионный контент который потом будет выясняться где хранится - лучше себя обезопасить хотя бы так
Эдька 20 января 2012 в 09:39 0
депозит хостинг это не вариант, многие не любят подобные файловые обменники.! соглашусь лучше ex.ua но за интересную идею +
nedoriko 20 января 2012 в 11:54 0
я тоже скажу что это не вариант. но депозит я предпочел из-за того, что файлы хранятся самое долго. 3 месяца, вто время как на других всего месяц.
Да и выбора у меня нет. Закачка файлов у меня не работает.
Darik 20 января 2012 в 13:35 0
+1 так как дал мысль)
LonelyCat 20 января 2012 в 15:27 0
если не было скачивания, по-моему 10 скачиваний минимум, то хранятся мало, а если постоянно кто-нибудь качает, будет долго лежать.
letsgo 20 января 2012 в 13:02 0
Думаю хорошее решение для тех кто закачивает много файлов. Спасибо.
nedoriko 8 июня 2013 в 23:43 0
Letsgo, вот мне интересно. А за что к твоему коменту тут минус влепили?
Ктото наверное следит за тобой smile
Telema93 20 января 2012 в 15:42 0
впринципе, как вариант, можно сэкономить, подключив api на amazon или иное облако, а лучше сэкономить - и поставить свое железо на collocation - и пихай винтов сколько хочешь
SP 21 января 2012 в 01:02 0
да, только нужно чтобы ресурс давал адекватную финансовую отдачу для этого
nedoriko 21 января 2012 в 00:17 0
какие файлы для чего

добавление статьи
/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
ukrtop 21 января 2012 в 19:34 0
Задумка действительно полезная, но присоединюсь к многим , что depositfiles не лучший вариант. Может действительно есть возможность заточить под ex.ua???
nedoriko 21 января 2012 в 21:45 0
вот еслиб под народ заточить
яндекс народ:
еограниченное пространство для ваших файлов. Файлы хранятся не менее 3 месяцев. Время хранения можно продлевать сколько угодно раз, или оно продлевается автоматически, если файл скачивают. Максимальный размер файла — до 5 ГБ.
Виктор Данилов 19 июня 2012 в 16:59 +3
хм...а что если зарегистрировать сайт к примеру на "Народе" не знаю как там с ограничением на место, но вроде не шибко задиристые и реализовать FTP соединение... *еда для ума...может кому то понадобится*
nedoriko 26 августа 2012 в 22:29 0
с народовским фтп я не разобрался.
Коля 23 сентября 2012 в 15:59 0
ex.ua ничего не учит лежит нуленый айпибоард и не факт что их снова не закроют.
artscripts 9 июня 2013 в 00:04 0
а не проще ли сделать хранение на облачных серверах? Ну типа Dropbox или Яндекс диск?
nedoriko 9 июня 2013 в 00:07 0
Искус, если знаешь как это организовать. То почему бы и нет. Только это не по моим мозгам.
[email protected] 9 июня 2013 в 03:08 0
под 1,10,1 работать будет ?
nedoriko 9 июня 2013 в 03:13 0
да это всего-лишь по сути баннер. такшто скорей всего да. вот только возможно код прописывать в других местах придется. это я сказать с уверенностью пока не могу.