Ответы в темах

Просмотр 13 ответов — с 31 по 43 (всего 43)
  • 1 если проблемы с местом, посмотрите в сторону безлимитных хостингов, там обычно дают 100 гб
    2 посмотрите на свою статистику за месяц, у меня к примеру 1 гб
    3 далее дело за математикой
    4 я считаю что 2-4 миниатюры для картинки вполне допустимо
    5 на вордпресе всегда есть возможность удалить либо перегенерировать миниатюры
    6 если хотите генерировать картинки по требованию, посмотрите на посещение и вы поймете нужен ли вам этот вариант

    если картинки занимают более 100 гб , мне кажется, нужно будет просто повысить затраты на хостинг. У меня карттнки жрут 36гб это не много, но хостинг мне подзасадил , там не большие лимиты на ссд.

    вопрос частично близок мне — мотаю на ус и по этому расскажу свое мнение
    1 определитесь с хостингом, для меня эталон хостинг от айхор, все что предлогают другие должно быть не хуже
    2 глядя на эталон — и на самый большой тариф — смотрю в сторону цены
    3 моя приемлимая цена 1000 р , 100гб диска и хренова туча проца и оперативы и пропускного канала
    4 если на хостинге есть ограничения на БД почту и прочее програмное ( бесплатное ПО ) шлите хлстинг на 3 буквы и ищите достойный

    в итоге за 150р — проверено на практике на айхоре ( я не рекламирую , просто в нынешней момент ищу лучьше,) установил вордпрес , нарушил все возможные правилв по оптимизации , картинки хеширование, плагины , запросы в бд НАСРАЛ В КОДЕ и тем нименее сайт работал (3 разных — учился я- кстати до сих пор ничего не оптимизировао).
    на 150 р вам и хватит места для небольших проектов ( скринов) и процессора если места не хватит.
    А представте что вы можете творить на хосте за 1000р.

    главное что заметил — пользователю важна скорость загрузки страницы, и визуальные материалы долэны грузится ранше текста, они более привлекательны , а потом пользователь уходит в содержание

    слышал о плагине от KAMA там миниаьютюры вообще удаляются с хостинга и плагин из генерирует только когда пользователь шастает по странице, когда пользователь ушел то и картинки-миниатюры удаляются, может подойдет под ваши цели если не хотите морочится с размерами

    если сайт без пользователей а админ только вы — можно на хотинге несколько доменов загнать и сделать несколько копий движков и подключить к одной базе , то можно на уровне темы и движка отлавливать ссылки на файлы , и менять домены в урл , но илея муторная , хотя я на одном сайте потестил и все запустилось, но идею забросил так как много ограничений.

    ВОПРОС РЕШЕН

    нужно использовать

    serialize()
    сделал запрос — потом раскодировал — потом ввел тестовые записи — назад закодировал — вписал в базу данных руками — все заработало (даже удалились в ручную загнанные изображения для проверки )

    
    // раскодируем 
    $serialize_array = "то что в базе данных"; 
    $data = unserialize(htmlspecialchars_decode($serialize_array));
    
    // дописываем нужный код 
    $data[sizes][png_old] = Array(
    	"file" => "Cover.png",
    	"width" => "300",
    	"height" => "300",
    	"mime-type" => "image/jpeg"
    ); 
    
    // кодируем обратно 
    $serialize_array = serialize($data);

    Тогда извините, что пытался помочь.
    Удачи.

    Я принимаю любую помощь — так как далек от программирования
    так как постоянно задают одни и те же вопросы в моей проблеме я пытаюсь описать то чего не нужно предлагать —
    Я за долгое общение в интернете убедился что все мыслят по разному, а некоторые линейно, что связано со способом жизни,
    Вспомнился момент из фильма про Джопса:

    Джопс на конференции пытается усовершенствовать ПК для удобства , а программист не видит всего масштаба желаемого Джопсом и действует в рамках в границах текущих знаний — в следствии программист сразу уволен, а Джжопс добивается успеха.

    Я не сравниваю себя с Джопсом — Я пытаюсь повторить то что видел на сайтах ГИГАНТАХ и применить в своем деле. А интернет завален приложениями по платному сжатию миниатюр и экономии хостинга (хотя сейчас 1 гб стоит копейки)

    • Ответ изменён 6 лет, 9 месяцев назад пользователем kolshix.

    Я не программист (образование юрист) — моя задача наполнять сайты и следить за работоспособностью и подшаманивать что мне не нравится — на програмирование у меня не стоит и это не основная задача, но учить иногда нужно!

    Вероятно, получить значение этой ячейки, применить к ней unserialize, добавить свой размер в массив, применить serialize и записать обратно.

    Это как раз те крупицы которые мне отлично помогают. СПАСИБО!

    Тогда почему не воспользоваться стандартной функцией add_image_size?

    Борюсь с этим вопросом уже 3-6 месяцев и напишу ещё раз

    1 есть сайты информационные — они по 5-50 гб
    2 У меня сайт галерея — он в перспективе рассчитан на 100-2000 гб — мне нужно для пользователя сохранить оригинал
    3 Оригинал в формате PNG = 20 мегабайтам
    4 как пользователю просматривать галерею в которой 20 файлов по 20 гб — у него и у меня весь канал засрется, особенно когда пользователей будет много
    5 Можно сделать миниатюры — но Миниатюры уйдут в жопу индекса поисковых систем
    6 Нужно:
    6.1 Сохранить оригинал PNG — 20mb и 10000×10000 разрешение
    6.2 Создать копию оригинал в формате JPG — 1mb и 10000×10000 разрешение
    6.3 Создать миниатюры из формата JPG
    7 В итоге все довольны
    7,1 Пользователь и я снижаем нагрузку на канал
    7,2 Устройствам легче просматривать страницы
    7,3 Пользователь сможет получить доступ к оригиналу PNG — 20mb и 10000×10000 разрешение
    7,4 В индексе сайт будет на первых позициях из-за того что JPG 10000×10000 разрешение

    8 — ВСЕ ЧТО НАПИСАНО ВЫШЕ ДЕЛАЕТ PNG to JPG — кроме отправки в базу данных оригинала PNG

    ВСЕ ДОВОЛЬНЫ

    • Ответ изменён 6 лет, 9 месяцев назад пользователем kolshix.
    • Ответ изменён 6 лет, 9 месяцев назад пользователем kolshix.
    • Ответ изменён 6 лет, 9 месяцев назад пользователем kolshix.
    • Ответ изменён 6 лет, 9 месяцев назад пользователем kolshix.

    А вопрос «как сделать проще и правильнее» Вас не интересует?

    вот любят все задавать итак к непонятному вопросу — другие. и для кого специально гписаны пункты 2и3?

    Если хотите советовать такими вопросами , то прочитайте мой и посмотрите плагин — там есть запросы кроме одного, который мне и нужен

    Вам же было сказано что затея для плагина — мне нужно проанализировать какие требования к заполнению таблицы. зная требования и ограничения я смогу дополнить её правельным запросом.

    выше все описано потробно — мне не понятно от чего зависят цыфры перед размерами — бывает от 6 до 9 а бывает от 20 до 30 и прочее

    • Ответ изменён 6 лет, 9 месяцев назад пользователем kolshix.
    • Ответ изменён 6 лет, 9 месяцев назад пользователем kolshix.

    К сожалению я не овладею JS — у меня знания на уровне if else for + немного функций wordpress — Я не зарабатываю на знании языков (немного желею о незнании) — но одно другому не мешает

    Z когда устанавливал 1 год назад, вообще не замарачивался такими вопросами — лупашил все подряд — нужно было тестировать и проверять, что-то подходило, а что-то нет , что-то было вообще старым но удобным — этот плагин висел просто как остатки от тестов, вроде бы и работал , вот и оставил на всякий пожарный , а он боком вылез

    https://wordpress.org/plugins/easy-csv-importer/ — вот этот глючит (Буду нахрен удалять), как только включил от WP матюки пошли

    [03-May-2017 16:04:34 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1 for query ALTER TABLE wp_wtgeciprojects CHANGE COLUMNdatatreatment` datatreatment VARCHAR(50 made by do_action(‘admin_init’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WTGECI->add_adminpage_actions, WTGECI->campaignstable_add_status_column, dbDelta
    `

    я его перепутал со старым, которым я пользуюсь — старый минималистичен и прост и имеет выбор по времени и более ничего «wp-csv-exporter»

    • Ответ изменён 6 лет, 11 месяцев назад пользователем kolshix.

    это баловался Easy CSV Importer — удалил таблици и включил выключил плагин, ошибки перестали сыпаться , от плагина не хочу отказываться он на 90% такой каким мне нужен — а вот что подправить в базе так и не нашел

    до этого уже дошел, теперь буду разбираться кто беспорядок наводит
    вот написано в чем проблема, но не знаю где что исправить
    https://mariadb.com/kb/en/mariadb/parentheses/

Просмотр 13 ответов — с 31 по 43 (всего 43)