Pavel
привет! скажите пожалуйста как лучше используете настройки url в модх? используете вложенные url для товаров? используется translit или ytranslit ?
iWatchYouFromAfar
а сам урл сеошники должны составлять
Pavel
translit + своя таблица транслитерации
не такая случайно? function translit($s) { $s = (string) $s; // преобразуем в строковое значение $s = strip_tags($s); // убираем HTML-теги $s = str_replace(array("\n", "\r"), " ", $s); // убираем перевод каретки $s = preg_replace("/\s+/", ' ', $s); // удаляем повторяющие пробелы $s = trim($s); // убираем пробелы в начале и конце строки $s = function_exists('mb_strtolower') ? mb_strtolower($s) : strtolower($s); // переводим строку в нижний регистр (иногда надо задать локаль) $s = strtr($s, array('а'=>'a','б'=>'b','в'=>'v','г'=>'g','д'=>'d','е'=>'e','ё'=>'e','ж'=>'j','з'=>'z','и'=>'i','й'=>'y','к'=>'k','л'=>'l','м'=>'m','н'=>'n','о'=>'o','п'=>'p','р'=>'r','с'=>'s','т'=>'t','у'=>'u','ф'=>'f','х'=>'h','ц'=>'c','ч'=>'ch','ш'=>'sh','щ'=>'shch','ы'=>'y','э'=>'e','ю'=>'yu','я'=>'ya','ъ'=>'','ь'=>'')); $s = preg_replace("/[^0-9a-z-_ ]/i", "", $s); // очищаем строку от недопустимых символов $s = str_replace(" ", "-", $s); // заменяем пробелы знаком минус $s = str_replace("--", "-", $s); return $s; // возвращаем результат }
iWatchYouFromAfar
не такая случайно? function translit($s) { $s = (string) $s; // преобразуем в строковое значение $s = strip_tags($s); // убираем HTML-теги $s = str_replace(array("\n", "\r"), " ", $s); // убираем перевод каретки $s = preg_replace("/\s+/", ' ', $s); // удаляем повторяющие пробелы $s = trim($s); // убираем пробелы в начале и конце строки $s = function_exists('mb_strtolower') ? mb_strtolower($s) : strtolower($s); // переводим строку в нижний регистр (иногда надо задать локаль) $s = strtr($s, array('а'=>'a','б'=>'b','в'=>'v','г'=>'g','д'=>'d','е'=>'e','ё'=>'e','ж'=>'j','з'=>'z','и'=>'i','й'=>'y','к'=>'k','л'=>'l','м'=>'m','н'=>'n','о'=>'o','п'=>'p','р'=>'r','с'=>'s','т'=>'t','у'=>'u','ф'=>'f','х'=>'h','ц'=>'c','ч'=>'ch','ш'=>'sh','щ'=>'shch','ы'=>'y','э'=>'e','ю'=>'yu','я'=>'ya','ъ'=>'','ь'=>'')); $s = preg_replace("/[^0-9a-z-_ ]/i", "", $s); // очищаем строку от недопустимых символов $s = str_replace(" ", "-", $s); // заменяем пробелы знаком минус $s = str_replace("--", "-", $s); return $s; // возвращаем результат }
нет
iWatchYouFromAfar
не такая случайно? function translit($s) { $s = (string) $s; // преобразуем в строковое значение $s = strip_tags($s); // убираем HTML-теги $s = str_replace(array("\n", "\r"), " ", $s); // убираем перевод каретки $s = preg_replace("/\s+/", ' ', $s); // удаляем повторяющие пробелы $s = trim($s); // убираем пробелы в начале и конце строки $s = function_exists('mb_strtolower') ? mb_strtolower($s) : strtolower($s); // переводим строку в нижний регистр (иногда надо задать локаль) $s = strtr($s, array('а'=>'a','б'=>'b','в'=>'v','г'=>'g','д'=>'d','е'=>'e','ё'=>'e','ж'=>'j','з'=>'z','и'=>'i','й'=>'y','к'=>'k','л'=>'l','м'=>'m','н'=>'n','о'=>'o','п'=>'p','р'=>'r','с'=>'s','т'=>'t','у'=>'u','ф'=>'f','х'=>'h','ц'=>'c','ч'=>'ch','ш'=>'sh','щ'=>'shch','ы'=>'y','э'=>'e','ю'=>'yu','я'=>'ya','ъ'=>'','ь'=>'')); $s = preg_replace("/[^0-9a-z-_ ]/i", "", $s); // очищаем строку от недопустимых символов $s = str_replace(" ", "-", $s); // заменяем пробелы знаком минус $s = str_replace("--", "-", $s); return $s; // возвращаем результат }
iWatchYouFromAfar
и т.д.
Pavel
попробую как я на ytranslit Перейти снова. спасибо.
Pavel
+
а вложенные используешь?
iWatchYouFromAfar
@Electricaev Мишань, у тебя где-то или компонент был или репозиторий с добавлением своего виджета в админку modx?
iWatchYouFromAfar
мне нужно в виджет обычный html запихнуть со ссылками на чанки и сниппеты
iWatchYouFromAfar
во да
iWatchYouFromAfar
спасибо!
Миша
его еще скачивают))
Миша
https://github.com/Electrica/helpForm/blob/master/core/components/helpform/model/helpform.class.php#L11 гы)
Миша
хм
Евгений
@rlnovodvorskiy https://sun9-45.userapi.com/c635105/v635105452/2fef8/Durj2lPh16E.jpg
iWatchYouFromAfar
Kirill | CosmosDrops
Николай, ну вот серьезно кто здесь отвечает кроме "основного костяка дедов"?
я иногда отвечаю, по мере возможностей. Просто не всегда есть время на это
Kirill | CosmosDrops
вот это ты копнул
ага, есть такое)) с серваками на айхоре разобрался, решил отвлечься и чат почитать =))
Kirill | CosmosDrops
кстати впс никто не посоветует близкий по цене\характеристикам с айхором? а то че то как погляжу, везде какие-то грабли
Kirill | CosmosDrops
то лицензия на исп по 400 руб. в месяц, то тех поддержка 150 руб. запрос, хотя она особа не нужна, но сам факт отпугивает прям
Kirill | CosmosDrops
DO
мне бы желательно в рф, точнее для меня то побоку, но есть некоторые клиенты, которые боятся тупо попасть под блок ркн
Дмитрий
инферно солюшен еще такой есть. Тоже замечательные впсы у них ) вдсина не понравилась. inferno.name
Дмитрий
Адекватный и грамотный саппорт. Мне все нравится, я тоже перебрал кучу. )
Kirill | CosmosDrops
https://vdsina.ru/?partner=hn7l7bkykf
Наша компания не помогает в администрировании серверов и не консультирует по подобным вопросам, т.к. хостинг рассчитан на профессионалов. спасибо, но для клиентов не подойдет. Или меня будут дергать, а я себя к проф админам прям никак не могу отнести))
Евгений
шаред им дай
Дмитрий
спасибо, погляжу
Кстати да. Там некоторые вопросы решают парни из саппорта. Сколько не спрашивал, очень хорошо о саппорте отзываются. У них там почитать на сайте)) сайт обновят писали))) он бловаты немного конечно)
Павел
спасибо, погляжу
да, они ниче такие
Павел
adminvps еще есть, норм
Дмитрий
сайт у них редкостный кусок, я не представляю, как такое вообще можно было сделать
Жду бету нового интерфейса. Хозяин конторы сказал скоро выкатят. А то сейчас на впс свою систему поставить нельзя. Мне дико неудобно это )))
Kirill | CosmosDrops
adminvps еще есть, норм
у меня один клиент перешел к ним от айхора, еще до всей этой истории, с пол года назад наверное. Тупо конфиг впс стал лучше, ценник дороже, а озу теперь не хватает на парсинг =)) сказали докупать, ничего не поделать 🤷‍♂️
Алексей
кстати впс никто не посоветует близкий по цене\характеристикам с айхором? а то че то как погляжу, везде какие-то грабли
Посмотри http://cloud4box.com Промик на 5%. 2 года хостюсь на их облаке... Бывают траблы но вроде решают норм.
Kirill | CosmosDrops
Посмотри http://cloud4box.com Промик на 5%. 2 года хостюсь на их облаке... Бывают траблы но вроде решают норм.
спасибо, гляну, даже че то мелькало про него в чате пострадавших от айхора
iWatchYouFromAfar
кста вот вопрос
iWatchYouFromAfar
должен ли веб-программист уметь настраивать и администрировать серверами?
Иван
да
iWatchYouFromAfar
да
тогда зачем нужна такая профессия как администратор серверов?
Иван
Лучше да, чем нет!
Kirill | CosmosDrops
должен, но на базовом уровне. Само собой всякие отказоустойчивые системы и прочее должны делать технари, но блин конфиги пыхи или мускуля, по моему мнению, должен уметь делать
iWatchYouFromAfar
Лучше да, чем нет!
не ну понятно, лучше знать все, чем не знать ничего... но тут вопрос в оплате еще
iWatchYouFromAfar
так то веб программист еще может цветы полить, массаж сделать
Kirill | CosmosDrops
так то веб программист еще может цветы полить, массаж сделать
еще и кабель протянуть, маршрутизатор настроить, ПЫЛЬ выдуть с системника)) проходил такое одно время, когда по найму работал. ЗП не растет, зато обязаностей подкинуть только в путь. Хорошо не держался за эту работу, и просто не соглашался. Но это, скорее исключение. Много случаев совсем других знаю
iWatchYouFromAfar
всегда обходился хостингами, на локалке в разное время использовал denwer и open server, потом вообще ушел с локальной разработки, сейчас на ларе хоумстед использую
iWatchYouFromAfar
это ведь все целая ниша
Kirill | CosmosDrops
я о том и говорю, мне вот например даже страшно представить, сколько нужно всего изучить, чтобы поднять хорошо настроенный сервер
еще сложнее обосновать начальству, почему надо купить сервак условно говоря за 100к, и почему комп в днс за 30к не справится. И я не убедил, в итоге на этом компе и пришлось все поднимать, нервов и времени на отладку ушло что ппц
iWatchYouFromAfar
еще сложнее обосновать начальству, почему надо купить сервак условно говоря за 100к, и почему комп в днс за 30к не справится. И я не убедил, в итоге на этом компе и пришлось все поднимать, нервов и времени на отладку ушло что ппц
если вот так представить, создать сайт это: 1 - прототипирование (в идеале отдельная профессия) 2 - UI, дизайнер и UX (в идеале две разные профессии, один продумываем интерфейс с точки зрения пользователя, другой рисует) 3 - Верстальщик (хороший верстальщик тоже потребует достойной оплаты) 4 - Настройка сервера (нужен полноценный администратор) 5 - Разработка сайта и все что связано с бэкендом и CMS 6 - SEO оптимизатор, который вытрахает мозг всем предыдущим профессиям 7 - Маркетологи и т.д.
iWatchYouFromAfar
вот как объяснить клиенту, что хороший сайт будет стоить действительно очень дорого?)
Kirill | CosmosDrops
вот как объяснить клиенту, что хороший сайт будет стоить действительно очень дорого?)
для этого нужен цыган, а может даже табор)) который будет все, что ты выше написал, под гипнозом внушать 😂😂😂😂😂
Pavel
должен ли веб-программист уметь настраивать и администрировать серверами?
смотря какой статус у него в компании. Если он претендует на роль Синьёра или Уверенного Мидла, то умение настраивать и разворачивать сервера даже не обсуждается - must have. Если он просто веб-мастер на все руки или джун, то это всё не обязательно.
iWatchYouFromAfar
ТЗ забыл
причем ТЗ для каждой из 7-ми профессий)
Pavel
хорошо, тогда идем на какой-нибудь хедхантер, смотрим там ЗП хорошего администратора веб сервера и плюсуем её к зарплате синьёра?
нет. это знания нужны не для того чтобы ты занималс яэтой деятельностью во время своей работы. Но чтобы твои навыки позволяли тебе понимать многие вещи коотрые может не понимать джун.
Pavel
т.е. все таки для настройки сервера нужно нанимать отдельно специалиста?
ну так да. у тебя же будет дорогое время. ты его будешь по другому использовать в интересах компании. К тому же ты все равно будешь проигрывать в знаниях перед теми, кто этим занимается ежедневно. Но понимать как это работает нужно чтобы даже хотя бы выбирать правильный стек технологий и раздавать поручения джунам.
Pavel
согласен
ну вот требования знаний html, css же тоже по умолчанию есть в хорошим веб-разрабам. еще Flex и css grid. Но это не значит что они должны будут на работе верстать сами. Просто понимать как это работает нужно чтоб при случае подкрутить что-нибудь на своем участке работы или дать поручение джунам и сказать что нужно делать и использовать что для этого. Я так считаю. Есть конечно и такие фирмы, которые заставляют все делать прогера. и администрирование, и верстку, и бэкэнд. Вот в одном месте я как раз в таком положении что все сам делаю. но слава богу этому приходит конец и на фронтэнд уже берут другого чела.
Nikolay
мне думается, что называть себя профессионалом вряд ли можно без знаний серверов хотя бы на базовом уровне. Поэтому, я интересуюсь данной темой)
Nikolay
даже взять php, там ведь есть средства для управления памятью, нужно представлять как интерпретатор себя ведёт, ну короче, чтобы какие-то нагруженные проекты поднимать
iWatchYouFromAfar
я имею ввиду когда работодатель видит в тебе и веб разработчика, и администратора веб сервера, и верстальщика в саых тяжких случаях
iWatchYouFromAfar
а доплачивать не хочет