$tmp\n - сдается мне вот из-за этого.
НО не тестил, пишу с телефона.
А вот то что вы пытаетесь сделать не совсем понятн.
Напишите что вы хотите сделат всем скриптом, скорее всего тут и без массива можно обойтись.
они могут сохранять данные тот же австатс сохраняет статистику уже в виде html файлов
однако чем вас не устраивает яндекс метрика ?
Вам нужна статистик но вы ротируете логи
тут у меня небольшой десонанс наступает.
dimjkee90,
для этого вам подойдет awk
в нем есть конструкции типа иф эльс
создаете логику типа
если есть *service_id=[0-9]+" то $3=$1 иначе $3=$2 (двойка все что в partner_id=) и принтуем $3
вот от чего можно начать
cat /tmp/111.txt | grep /partner/transparent |awk '{if($1 ~ ".*service_id=.*") $1="true"; print $1}'
dimjkee90, это я прочитал, в файл как складывать пробел запятая, новая строка, а если их двое то показывать оба?
а есил нет то писать название преед цифрой или две цифры а если две то через какой знак ?
блин так сложно показать конечный вывод?
а формат даты во входном файле, кэп ну вот как тебе помочь ?
georgi1984, а мне нужно чтоб солнце светило внутрь.
зачем издеваться над здравым смыслом ?
Пока вижу " мне нужно" на что парирую вы не понимаете чего хотите.
Можно поподробней зачем вам это, возможно вы что-то делаете не так
не страдать ...
оптимизируйте свои jpeg -jpegoptim
png - optiming
две строчки весь сайт оптимизирован
Google Page speed дает вам это в предложение по оптимизации но по факту чуда не происходит они не быстрей и не меньше чем оптимизированный jpeg реальной скорости вы не получите.
А глевное алгоритм показывает мого НО попугаев он считает исключительно по скорости сайта.
ТО есть весь этот жуткий костыль вам добавит 0 к счетчику.
Оптимизируйте лучше пару запросов в бд
Вы собрали структуру каталога на физичесих папка?
СЕО модуль вам на что ? и виртуальная структура каталога не?
Или документация не наш метод?
В СЕО модуле в строке поддерживается не только переменные выбираемые, но и код в нем можно вставить условие.
Adamos, согласен
вот правда со временем вы осознаете что юзабилити вашей самоделки крайне сомнительно
а главное невозможно это г постоянно держать в актуальном состояние, и уж если актуализировать продакшен сервера вполне можно но вот установочный скрипт нет поскольку все постоянно обновляется.
Со временем вы понимаете что для обычных работ вполне хватает какой-то основы которая уже сама обновила версии пхп fpm и прикрутила letsencrypt все что остается это довозить напильником и вуаля все готово.
Так что по соотношению цена качество это лучший вариант.
я не говорю сейчас про кубертенас и тд, там все индивидуально ( хотя и там есть машины битрикс вм в варианте выбора) но для заурядных сайтов с посещением до 50К человек вполне себе решение.
В его случае же
нет смысла корпеть над консолью для создания сайта это тупо, в этом нет никакого смысла, если есть GUI
И даже если собирается поучиться линукс и веб серверу, ему нужно видить перед глазами не LAMP а что-то уже более весомое и работающее.
Так что тоже нет смысла от самостоятельной поделки.
А если человек не может оветить себе на вопрос PHP 5.4 APC или Opcache ?
А если 7.4?
то и смысла ему самому делать веб сервер никакого нет. ибо он не сможет поставить себе даже тз
Александр Дедунович,
vestacp - веб морда имеется ставится в 1 клик
braynicp - веб морда проприетарная. намного больше умеет ваще все, но интерфейс все-же не для новичков. я долго общался с товарищями по полной переработке интерфейса, но они только сделали этот релиз интерфейса и считают его заебись. Хотя функционал багатый
ispconfig3 - ман по установке страниц на 40, и это в базовой комплектации но на мой взгляд самое удобное из того что есть и GPL2 лицензия, я эту штуку часто юзаю, но нужно доставлять nginx+apache, в базе не идет.
ispmanager - пропреитарная и дорогая, есть как правило в автоустановках на всех впс, говно еще то, но все юзают.
bitrix-vm - ставится 1 скриптом, а так же есть доступные машины под все системы виртуализации. ( внешняя почта, postfix отсутствует стоит msmtpd - делигируйте почту на яндес коннект, и подключите ее.
управляется консольной менюшкой.
Большенство этого художества ставиться на разные ОС
Но рекомендую centos посколку он LTS
хотя люблю больше делбиан.
но ставьте чистый centos mini и на него накатывайте что вам нужно .
Adamos, еще раз
Какой велосипед?
что велосипедного там ?
nginx+apache?
может вы имеете в виду bvat?
что именно не подойдет для "реального хостинга" по вашему ?
я вижу много слов, но по факту никакого ответа не вижу.
Основная задача хостинга давать производительность и разместить сайты.
чистый ламп по вашему позволяет говорить о скорости?
или вы думаете что ваш ispmanager обладает скоростью или отсутствием кривожопости?
разочарую ни в первом ни во втором пункте даже не близко.
Костыль на костыле и костылем погоняет.
лично я для хостингов в 90% случаев собираю собственную систему и отвечаю за каждую строчку, однако часто за основы беру и веб панели и тот же битрикс вм.
Последнее новичку довести до ума проще, поскольку тупо поставил и все.
Задача веб панелей обеспечить доступность к управлению, про оптимизацию производительности они не заботятся практически полностью.
Не говоря уже о LAMP конфиги которого не менялись лет 30, за это время замечу требования к некоторым настройкам выросли до 10К раз !
По этому очевидно предложить челвеку сразу готовое решение которое можно поставить в 1 клик, да у него есть свои плюсы и минусы, как и улюбой другой разработке.
Но при соотношение цена качества это нормально.
Да на ней все еще используется mod_apache на бэке, но в общем это стабильней чем FPM, так что и свои плюсы имеет.
да выдает LE сертификаты через стороннюю софтину собраную на коленках.
НО не думаю что новичку certbot скажет больше. и тд по списку.
Можно немного больше конструктива? что конкретно вам не нравится ?
Adamos, ЭЭ можно конкретно что там из строчек для битрикс будет лишним?
мбстринг? ну ок поменять 2на 1
че еще?
А вот то что обычнй LAMP не имеет ни системы кеширования ни оптимальных настроек апача и nginx оптимальной настройки mysql и патча ядра на количество открываемых файлов и тд и тп
вы это имеете в виду
На кой хрен она сдалась
?
ну тогда ответ
на тот что это называется оптимизация производительности.
В виду "нелегкости" битрикс они были вынуждены вылизать свою вм заточив ее под максимальную скорость
Вас это не устраивает?
Поставь в my.cnf
innodb_flush_log_at_trx_commit = 2
и рестартани, может очень сильно помочь , вплоть до 50 раз !
Однако у тебя
2 x 2.8 ГГ
это я так понимаю процессоры 4 поколения назад, что от них ожидать сам понимаешь.
Tutucu, Нет тебе не нужно рестартовать, это тупиковая ветвь развития.
Тебе нужно найти проблему.
1. то что в медленные запросы попадает может быть следствием, нет смысла там даже лазить.
2. оптимизируй код, как правило проблема с самыми тяжелыми запросами, или импортами экспортами, опять же посколькуо это больные селекты и инсерты.
3. Посмотрите хиты которые неачались момент тормоза анализируйте этот хит смотрите что на этой страничке не кешируется.
По факту если у вас кешируется все, то запросов в бд настолько минимальное количество что это никак не сказывается на производительность.
4. Исключите пролемы со внешними сервисами, когда вы подключили внешние js шрифты и тд
Поскольку доступность этих товарищей так же через веб и они так же в среднем могут сильно варьировать свой ответ по времени. Так что избавься от всего CDN внешнего перенеси все че можно локально (без фанатизма метрику можно не трогать, она все-равно самый медленный жс на твоем сайте )
\n
- сдается мне вот из-за этого.НО не тестил, пишу с телефона.
А вот то что вы пытаетесь сделать не совсем понятн.
Напишите что вы хотите сделат всем скриптом, скорее всего тут и без массива можно обойтись.