• Возможно ли оптимизировать отдачу web-сервером статики используя PHP?

    AHTOH
    @AHTOH
    Я прочитал, все что советовали до меня. Все верно говорят. Но в данном случае я бы исключил php из цепочки вот каким способом (например):

    1. Вы создаете символьные ссылки на все нужные Вам файлы в каталоге (командой ln -s), называя ссылки их ID (как описано в вашем же файле img-links.txt). Нужно только в фоне (руками или по крону) поддерживать актуальность соответствия ссылок нужным файлам (чтобы ссылки соответствовали img-links.txt). Тогда Вам не нужно будет для каждого запроса подгружать php, а можно будет просто отдавать файлы средствами httpd (apache или nginx — не важно).

    2. Если ID не имеют расширений, то придется прописывать тип файлов в таблице соответствий (что тоже не сложно).

    3. Поддерживаю совет по настройке expire для статики хотя бы на несколько дней (лучше — недель).

    В итоге, запросы будут обрабатываться быстрее и, возможно, не будут попадать в дисковый своп и проблема решится. (точно нельзя сказать, не зная параметров хостинга и вашего трафика)
    Ответ написан
    Комментировать
  • Софт для ведения базы фотографий. Есть что-то такое?

    AHTOH
    @AHTOH
    Picasa — она умеет редактировать и организовывать фотки на диске и хранить/публиковать на сайте (если нужно).
    С дропбоксом, наверное, не работает, зато работает с. Зато можно сразу создавать галереи для веб-просмотра с выставлением прав доступа в google+.
    Ответ написан
    1 комментарий
  • Сколько стоит сайт?

    AHTOH
    @AHTOH
    Вот только что считал для одного знакомого.
    домен — 600р регистрация в .ru (450р в год — продление)
    DNS — можно бесплатно найти, но тот же nic.ru предлагает за 750р в год первичный и вторичный DNS
    хостинг — $5/мес
    cms — бесплатно
    готовый скин на темплейтмонстер — $65 (если еще и инсталляция, то +$50)
    Собственно, после этого нужно только наполнить сайт содержимым и вперед.
    Ответ написан
    6 комментариев
  • Что не так с моими правилами для mod_rewrite?

    AHTOH
    @AHTOH
    Не работает, потому что RewriteCond работает только со следующим за ним правилом, для объединениz нескольких RewriteCond нужно в конце строки поставить [OR]. И указать, что делать по этой директиве.

    Полагаю, вот так все заработает:
    # For Friendly URLs
    RewriteCond %{REQUEST_FILENAME} !-f [OR]
    RewriteCond %{REQUEST_FILENAME} !-d [OR]
    RewriteCond %{REQUEST_URI} !^/assets/cacheimg
    RewriteRule .* — [R=404]
    RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
    Ответ написан
  • Надежны ли ноутбуки от HP?

    AHTOH
    @AHTOH
    У нового ноута 17" Pavilion через 3 месяца умер диск 1Tb. По гарантии поменяли за 2 недели и больше никаких проблем вот уже год как. Сын в игры играет, по интернету шарит… словом, все работает.
    Ответ написан
    Комментировать
  • Проблема с производительностью сайта

    AHTOH
    @AHTOH
    2 Гб ОЗУ не слишком много для такого хостинга. В пиковой нагрузке на сервере не заканчивается память случайно? Не через своп начинает работать? Если да, то дешевле будет памяти доставить гигов до 16.
    Ответ написан
    1 комментарий
  • Как взять часть файла?

    AHTOH
    @AHTOH
    Я бы определил максимально возможную длину строки и в произвольном месте (fseek) читал бы двойную длину (fread). И потом уже в полученном фрагменте искал бы строку, ограниченную двумя переводами строки или даже sscanf'ом.
    Ответ написан
    Комментировать
  • Сколько стоит ждать ответа при сообщении о наличии уязвимости на сайте?

    AHTOH
    @AHTOH
    А чего ждете? Если не ответят по контактным адресам, можно просто тихо забыть об уязвимости и продолжать жить спокойно. Вы же не будете беспокоиться о чужом сайте больше, чем сами владельцы этого сайта?

    Если же хотите денег срубить на уязвимости, то это палка о двух концах. Если опубликуете и кто-то воспользуется уязвимостью, Вас найдут и будете отвечать, даже если сами ничего не сделали.
    Ответ написан
    3 комментария
  • Качество ноутбуков фирмы HP?

    AHTOH
    @AHTOH
    годовалый dv7-4102er
    отличный выбор, никаких проблем с перегревом, игрушки работают все и вообще очень приятный ноут
    через 4 мес. сломался HDD, заменили за 2 недели в СЦ.
    сын играет и что-то делает по школе на нем
    В нем лучший прием wi-fi из тех, что я наблюдал. Возможно, потому что корпус металлический.
    Ответ написан
    Комментировать