• Как архивировать картинки на сервере?

    pm_wanderer
    @pm_wanderer
    junior-HTML
    Картинки обычно уже обработаны всякими минификаторами и оптимизаторами, поэтому архивирование не сможет уменьшить их размер
    Ответ написан
    Комментировать
  • Скрипт который удаляет картинки с хостинга в php?

    orlov0562
    @orlov0562 Куратор тега PHP
    I'm cool!
    у тебя должен быть такой скрипт (другие пути):
    if (file_exists('./images/'))
        foreach (glob('./images/*.png') as $file)
            unlink($file);


    такой скрипт удалит все png файлы внутри папки /images/
    Ответ написан
  • Не могу найти в скрипте код рекламы что делать?

    @ramjke
    Скорее всего, он лежит в файлах типа index.html или инструкция по подгрузке стороннего фрейма лежит в файлах .php. Но вообще, может быть практически где угодно.
    Самого кода Вы не найдёте - в файле хранится только ссылка на отображение содержимого со стороннего ресурса (в данном случае - от bigmedia).
    Советую прописать исключение для домена bigmedia в .htaccess.
    А лучше - определить, с каких ресурсов подгружается реклама (через инструменты разработчика в браузере - инструмент "Сеть") и произвести поиск по доменному имени в файлах.
    Ответ написан
    Комментировать
  • Проблемы с массивом в php?

    DevMan
    @DevMan
    вы же выводите свое рандомное число, а не элемент массива
    <meta property="og:title" content="  $quotes[ $rs ]   " />
    или
    $rs = $quotes[ rand(0,count($quotes)-1) ];
    Ответ написан
    4 комментария
  • Зачем нужен Yii и другие подобные фремворки?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    CMS - обычно решают конкретные узко специализированные задачи. Тот же WP - это блог и для такого кейса он вполне ок. Если вам нужен не совсем блог, на том же WP разработка вероятно будет сопровождаться анальной болью)). Это просто не целевое применение. То, что на WP и эл. магазины пишут - это просто демонстрация, что вилкой можно в ухе ковыряться))

    Фреймворки обычно имеют более обобщенное целевое предназначение, по этой причине на них обычно легче сделать сайт-визитку, который эл. магазин, немного соц. сеть и частично CRM.

    Пример где стоит использовать CMS: нужен эл. магазин, маленький бюджет и сроки тоже. Берем PrestaShop, устанавливаем, прикручиваем тему, настраиваем. Следующий!

    Пример где стоит использовать фреймворк: вам нужен сайт на подобии того, на котором вы читаете мой ответ. Да, его можно за уши притянуть к понятию "блог", но переписывать и допиливать нужно многовато. Пойдем от обратного (вы таки выбрали WP)
    * Потом поймете, что нужно было еще абстрактный уровень над WP написать, потому как после обновления ваши правки затерлись.
    * Потом вдруг случается несчастье: ваш сайт стал популярным и железо не тянет, вы задумаетесь об масштабировании, но окажется, что система довольно таки целостная и что бы ее разделить придется не хило так по вкалывать.
    * Через какое-то время ваш проект будет на 50% состоять переписанного кода и костылей, обходящих логику WP.
    * Вдруг, на хабре вы читаете статью про уязвимость в вашей версии WP, начинаете ее прикручивать, при этом часть вашего сайта тупо отваливается из-за тех же артефактов и костылей. Вы, ясное дело, фиксите траблюки.
    * В один прекрасный весенний денек, когда птички поют, радость, счастье, улыбки и бла-бла-бла вам звонит руководство и говорит, что "ничего не работает ( с )", отчаянье-печаль-грусть-уныние-безысходность-тлен. Зайдя на главную вы увидите замечательный баннер:
    Вас взломал @ сраный_script_kid. Один глаз начнет немного дергаться, "это нормально ( с )". Восстановившись из бэкапа 4-х недельной давности, вы начинаете судорожно писать 1ккк проверок всего и вся. Система мутирует в еще более страшную и громоздкую хрень.
    * Через какое-то время вас просят добавить фичу "на вчера", а что бы это сделать придется переписать добрую часть вашего монстра, вы (ну судя по количеству факапов) уже с прокачанным скилом "тебе фича не нужна эта" убеждаете руководство в этом, подобные разговоры возникают все чаще и в один прекрасный момент вы, или вас - увольняют.
    * На смену вам компания набирает других человек, которые выльют пару ведер крови из глаз, убедят руководство, что код не саппортабельный и перепишут вашего монстра с 1,5кк строк до 0,3кк на нормальном фреймворке.
    Ответ написан
    1 комментарий