1. Приглашаем вступить в нашу группу ВКонтакте.
    Скрыть объявление
  2. Присоединяйтесь к нашему чату по ссылке: http://t.me/mediawiki_ru
    Скрыть объявление

Решено Оптимизация места на сервере за счёт картинок

Тема в разделе "Оптимизация и продвижение Media Wiki", создана пользователем aka_sektor, 14 ноя 2018.

  1. aka_sektor
    Оффлайн

    aka_sektor Осваивается

    Регистрация:
    21 дек 2015
    Сообщения:
    273
    Симпатии:
    13
    Пол:
    Мужской
    Не знаю, как я до такого докатился... у меня всего пара вики, а в общем, они уже скушали на сервере половину из 4 ГБ.

    За хостинг выходит в месяц около 170 RUB, если брать год - более 2000 RUB.

    Базы данных же занимают всего около 100 МБ. На самом деле, даже меньше, если удалить все ревизии страниц, кроме последней.

    Вопрос: надо ли мне переплачивать за место, если можно держать картинки на стороннем ресурсе?

    Тогда бы выходило 24 RUB / 288 RUB. Что уже вполне по силам.

    В общем решил, ультиматум: или сокращать расходы, или закрывать вики.

    Осталось дело за малым. Вспомнить, как там использовать картинки со сторонних ресурсов, чтобы смотрелось не хуже чем, с загруженными на вики.
     
  2. aka_sektor
    Оффлайн

    aka_sektor Осваивается

    Регистрация:
    21 дек 2015
    Сообщения:
    273
    Симпатии:
    13
    Пол:
    Мужской
    Начинаю вспоминать... http://mediawiki.ru/forum/threads/Внешние-изображения.356/

    И так, проверил. Оно работает.

    Однако есть косяк с шаблоном "карточка", что я использую: http://lurkmore.to/Шаблон:Карточка

    А именно, в поле "файл" вставляю ссылку на картнику, она не превращается в картинку. В отличии если вставлять ссылку просто на странице.
     
  3. aka_sektor
    Оффлайн

    aka_sektor Осваивается

    Регистрация:
    21 дек 2015
    Сообщения:
    273
    Симпатии:
    13
    Пол:
    Мужской
    UPD: Облом.
    Забыл, что Вики тоже что-то занимает. Больше 100 Мб если быть точнее.
    Пришлось брать тариф с 1 Гб места, за 50 RUB / 600 RUB.
     
  4. aka_sektor
    Оффлайн

    aka_sektor Осваивается

    Регистрация:
    21 дек 2015
    Сообщения:
    273
    Симпатии:
    13
    Пол:
    Мужской
    Так-с, похоже остается проблема, как сделать картинку кликабельной.

    Если заключить ссылку на картинку в скобки чтобы переходило на страницу:
    Код:
    [[тут ссылка на страницу|http://mediawiki.ru/forum/styles/default/xenforo/logo-mediawiki.png]]
    Будет показываться как [[1]].

    Пока ничего лучше, чем оставлять текстом-ссылкой снизу надпись "увеличить" не придумал.
     
    Последнее редактирование: 14 ноя 2018
  5. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.590
    Симпатии:
    194
    Пол:
    Мужской
    Адрес:
    Самара
    Я знаю решение - закрыть wiki и перенести всю инфу на Яндекс диск в расшаренную папку. 2000 тысячи в год это не деньги если от проекта есть хоть какая-то польза.
     
  6. aka_sektor
    Оффлайн

    aka_sektor Осваивается

    Регистрация:
    21 дек 2015
    Сообщения:
    273
    Симпатии:
    13
    Пол:
    Мужской
    Ресурс то полезен посетителям, а вот мне... в минус в общем.

    Пока в 3 раза расходы хостинга сократил, должно быть полегче.
     
  7. aka_sektor
    Оффлайн

    aka_sektor Осваивается

    Регистрация:
    21 дек 2015
    Сообщения:
    273
    Симпатии:
    13
    Пол:
    Мужской
    Вот думаю, можно ли как-то через теги <div> вставить ссылку при клике на которую переходит на полноразмерную?

    Пока в LocalSettig.php прописано $wgAllowExternalImages = true;
    на страницах вики ссылки в картинки преобразуются автоматически.

    Так вот, надо взять эту ссылку на картинку в <div> теги, при этом указав ссылку на полноразмерную картинку.

    Пока нашёл такой вариант, но на вики картинка не кликабельная почему-то:
    Код:
    <div class="linkblock" onclick="location.href='https://images.gameru.net/image/direct/095c24181c.jpg';">https://images.gameru.net/image/direct/b354122390.jpg</div>
    UPD:Ещё не рабочий вариант попробовал:
    Код:
    <span onclick="document.location.href = 'https://images.gameru.net/image/direct/b354122390.jpg'; return false">https://images.gameru.net/image/direct/095c24181c.jpg</span>
    UPD2:Окей. Поменял ссылку на фотохостинг, один фиг. Картинка есть, но не кликабельна.
    Код:
    <div onclick="location.href='https://images.gameru.net/image/095c24181c.jpg.html';">https://images.gameru.net/thumb/095c24181c.jpg</div>
     
    Последнее редактирование: 16 ноя 2018
  8. aka_sektor
    Оффлайн

    aka_sektor Осваивается

    Регистрация:
    21 дек 2015
    Сообщения:
    273
    Симпатии:
    13
    Пол:
    Мужской
    Да, получилось. Ура.

    Код:
    [//images.gameru.net/image/095c24181c.jpg.html https://images.gameru.net/thumb/095c24181c.jpg]
    
    Спасибо странице https://www.mediawiki.org/wiki/Help:Links

    UPD: чтобы не было значка ссылки, следует так писать:
    Код:
    <span class="plainlinks">[https://images.gameru.net/image/095c24181c.jpg.html https://images.gameru.net/thumb/095c24181c.jpg]</span>
     
  9. Vor_tex
    Оффлайн

    Vor_tex Осваивается

    Регистрация:
    17 дек 2014
    Сообщения:
    104
    Симпатии:
    15
    Пол:
    Мужской
    я трачу по 790 рублей в месяц на хостинг, а все из-за того что боюсь не потяну по знаниям ВДСку(
     

Поделиться этой страницей