Вакансия временно не актуальна. Нашел подходящего кандидата. Спасибо всем!
Просто я негативно отношусь к людям, которые каждые 15 мин бегают покурить и поговорить "не о чем" в курилке, а после приходят в кабинет и от них "тащит" куревом. То есть интересуют люди которые могли бы сконцентрироваться на работе.
Для менеджеров у нас отдельный кабинет, им курить разрешаем, а руководство и технический персонал не курит.
Пользуясь возможность хочу вступить в дискуссию. Я тоже сейчас занимаюсь поиском сотрудника на должность помощника seo-оптимизатора, потому обсуждаемая тема для меня актуальна.
Мне вот интересно, тут (на searchengines.ru) реально все оптимизаторы зарабатывают от 100 тыс. руб. в месяц???
Просто когда речь идет о фрилансе вы: менеджер, оптимизатор, финансовый директор в одном лице, вы не платите налоги (~40%), не платите за аренду помещения, не платите за интернет 10 тыс. в мес. Потому можно спокойно найти 10 клиентов по 15-20 тыс. и спокойно зарабатывать минимум 100 тыс.
А вот когда речь идет о сотруднике в офис, платить человеку который оптимизирует страницы и закупает ссылки в сапе 100 тыс. просто экономически не выгодно, я бы даже сказал - не правильно. Потому что с каждого клиента нужно заплатить налоги, дать процент менеджеру который ведет клиента, положить в фонд з/п оптимизатора, в фонд оплаты помещения, ну и конечно остаток - как прибыль учредителей.
Если я правильно понял, то речь идет об алиасе сайта. Поищите у себя в панели управления хостингом, должно быть.
Существует утилита mysqldumpslow для анализа mysql-slow.log.
Пример.
1. Показать ТОП10 медленных запросов (сортировка по времени исполнения time):
mysqldumpslow -s t -t 10 /var/log/mysql/mysql-slow.log
2. Показать ТОП10 запросов в который не используются индексы (сортировка по кол-ву вызовов count):
mysqldumpslow -s c -t 10 /var/log/mysql/mysql-slow.log
Анализировать нужно с умом, просто наставить индексов не всегда вариант, особенно если речь идет о большой таблице которая постоянно insert/update. Иногда правильней переписать запросов/логику работы скрипта.
Спасибо за расширенный ответ, но хочется еще больше информации :)
Про memcache:
1. вы сказали избегать более 40 000 запросов / сек. спасибо, это важная информация!
2. про память: все данные в memcache хранятся в памяти, то есть если у меня на сервере 12Г оперативной памяти, то я могу выделить 5Г на memcache и это будет нормально?
3. про масштабируемость: в memcache можно подключать несколько серверов, через запятую в конфиге. вот допустим я подключил 3 сервера, на них будет храниться одинаковая информация или создаться единое общее пространство, использующее ресурсы 3х серверов?
Про кеширование:
у меня много ресурсоемких операций (выборка данных + обработка данных), вот я решил использовать для этого memcache, но выяснилось что я не могу хранить в нем все что хочу.
Может быть тогда имеет смысл использовать сериализацию данных и ее хранение в файлах?
Вот мне и интересно как лучше...
Хорошо, если хранить только данные, то лучше для каждого типа пользователя и для каждого пользователя конкретно?
уберите '/' перед '/images/ => images
если не получиться, то просто пусть к папке необходимо указать верный
Есть речь идет о получении картинок на своем сайте, то решение:
foreach (scandir('/images/') as $v) { if ($v == '.' || $v == '..') continue; echo '<img src="/images/'.$v.'" /><br />'; }
netwind, все заработало, логи собирает, спасибо!
Возможно как то настроить логи чтобы они больше информации показывали, например содержимое сессии пользователя?