• Учить или не учить 1С-Битрикс?

    Учи
    для разработки на php cms
    тут самые высокие зарплаты
    Ответ написан
  • Где взять фотографии для каталога?

    совершенно не нужная вещь, да еще и лишняя.
    1. вредно поскольку фотки у клиента будут разные, а не в едином стиле, в результате в макете будет все красиво, а на сайте как всегда, так что наоборот позаботьтесь о тз на съемку товара клиентом, фон и тд, пусть он сам выберет какйо фон ему нравится белый серый черный и тд. путсь это будет в макете. Пусть сразу поймет важность этого момента. А какой товар ну это вобще поровну, не помню ни одного суда на использоване в макете сайта в демо контенте чужих фото, ведь его кто увидит ?
    Если же вы боитесь за автарские права в своем портфолио, просто оставьте в этоом месте серык кадраты, кль уж так приспичило, ну или купи одну картинку и поставь ее на все места.
    Ответ написан
    Комментировать
  • Хетзнер требуют деньги за услугу которой я по факту не пользовался, что делать и какие варианты?

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

    shambler81
    @shambler81 Куратор тега Linux
    cat test.log | grep -oP '^(DATE: 01\/19\/18 TIME:\s17:56:(5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25))$'

    для легкости отладки можно разбить на два этапа
    cat test.log | grep -oP '^(DATE: 01\/19\/18 TIME:\s17:56:.*)$' | grep -...
    Ответ написан
    Комментировать
  • Как реализовать хранение картинок на другом сервера?

    господи, есть куда более простой вариант
    nginx в любой из его эпостасий
    1.вариант создаете location со статикой, как правило в режиме nginx+apache он уже есть, все что вам остается указать где они храняться.
    2. load balance так же nginx
    3.не брать второй сервер а просто докупить еще ssd и сделать рейд 10 или просто большего объема
    4. jpegoptim - одна строчка вконсоли и картинки резко стали в 3 раза меньше.
    Ответ написан
    Комментировать
  • Title bitrix как поставить?

    Не майтесь хуйней.
    Настраивайте все через сео модуль, тайтл должен быть там где ему положено.
    Все что должно иметь чпу и свой тайтл должно иметь и уникальный дескрипшен а следовательно должно иметь свою страницу, все что не должно иметь страницу дабы не канибалиизировать запрос или низкочастотники вокруг них, должны иметь одну страницу и гет параметры желательно скрытые за аякс, с прорписанием риал каноникал на страничку, и закрытым в робот txt , да и не присутствовать в sitemap.xml

    Можно глянуть сайт и что именно вы пытаетесь сделать этим?
    Есть отличная от нуля вероятность что вы пытаетесь сделать высер на месте где уже все до вас придумано, опишите более подробно задачу.
    Ответ написан
    Комментировать
  • Как убрать "/" в конце ссылок MODX?

    shambler81
    @shambler81 Куратор тега htaccess
    так он правильно делает, вам по хорошему их нужно добавлять.
    RewriteCond %{REQUEST_URI} \..+$
    # Если файл содержит точку. 
    RewriteCond %{REQUEST_FILENAME} !-d 
    # И это не директория. 
    RewriteCond %{REQUEST_FILENAME} -f
    # Является файлом. 
    RewriteCond %{REQUEST_URI} ^(.+)/$ 
    # И в конце URL есть слеш. 
    RewriteRule ^(.+)/$ /$1 [R=301,L] # Исключить слеш.
    Ответ написан
    1 комментарий
  • Как сделать редирект со всех URL раздела /cat/* на page.php с сохранением URL?

    shambler81
    @shambler81 Куратор тега htaccess
    RewriteCond %{REQUEST_URI} ^/cat/(.*)$ 
    # если есть этот каталог то выделить все после него
    RewriteCond %{REQUEST_FILENAME} !-f
    # и это не файл
    RewriteCond %{REQUEST_FILENAME} !-l
    #и это не  линка
    RewriteCond %{REQUEST_FILENAME} !-d
    # и это не директория
    RewriteCond %{REQUEST_FILENAME} !/page.php$
    # и  в урле нет пеййдж пхп
    RewriteRule ^(.*)$ /page.php [L]


    RewriteRule ^(.*)$ /dir1%1 [R=301,L]
    Ответ написан
  • Как снизить нагрузку на сервер от поисковых роботов?

    155600 - это что вы такое продаете ?
    или у вас научная библиотека?
    Или это сотаницы тупо со всеми видами гет запросов в фильтре?
    Если так то запретите индексировать их
    дисаллоу в robots.txt
    пропишите риал каноникал.
    Закройте аяксом.
    Исключите из сайтмапа.
    Дай ссылочку
    Ответ написан
  • Как сделать rewrite на поддомен?

    shambler81
    @shambler81 Куратор тега htaccess
    RewriteCond %{HTTP_HOST} ^(www\.|)domain\.com [NC]
    # исключаем цикл, по этому проверяем наличие домена или его же с ввв
    RewriteCond %{QUERY_STRING} (^|&)login=test($|&)
    #проверяем GET параметр и запоминаем его как %2 (поскольку скобка уже 2, первая и 3 это всего лишь поскольку гет может быть и в середине  уже после &
    RewriteRule ^/user(.*)$ /? http://%2.domain.com/$1[L,R=301]
    # первая  %2  вторая скобка из cond  $1 это скобка из  RweriteRule

    Проверить надо но работать должно.
    Ответ написан
    Комментировать
  • Как настроить права для новых папок и файлов?

    shambler81
    @shambler81 Куратор тега Linux
    В windows не было просо, да обычные права вы выставляли легко, но если я вам задам вопросы по владельцам и группами тд, то вы скорее всего засыпитесь.
    В линуксе все права пишутся в одну строчку что очень удобно и понятно.
    Ваша проблемма не в правах 755 и 777 а в том что вы не понимаете их до конца. Права это не только эти 3 цифры.
    А так же еще и владелец и группа.
    В вашем случае что происходит.
    Вы как владелец попадаете в группу 1 и у вас права 7
    А вот второй пользователь уже не попадает ни в группу "доверительных" а смело в последнюю, что в вашем случае уже не принципиально поскольку и там и там 5 5 соответственно.
    Обратите внимание более внимательно на права файла.
    777 root root вот права на файл, на самом деле там еще есть пара специфических прав но сейчас вам они будут не нужны
    Владельца файла меняют через chown -R user:group /home/www/test.ru
    НО УЧТИТЕ! их нужно менять очень внимательно поскольку если смените на системной папке то убьете ее!
    По сути что вам нужно сделать
    Выставлять качественные права 755 ибо 777 это костыль
    В идиале вам для этого нужно чтоб юзер и группа совпадали и там и там, в таком случае вы попадете в 7 и там и тут.
    Второй вариант 775 и добавить пользователя в доверительную группу.

    Посмотрите тут все есть и владелец и группа https://sheensay.ru/wp-content/uploads/2015/06/ls-l.png
    Ответ написан
    2 комментария
  • Можно ли разработать быстрый ИМ на Битрикс?

    Все там нормально работает, и 400 тыс тоже может потянуть.
    Вы должны понимать что любой сложный инструмент требует более высокого уровня программиста.
    В противном случае вероятность сделать качественное решение уменьшается.
    Дело не в композите.
    1. Грамотная архитектура технического дизайна рассчитывая его сразу под CSS Framework, тем самым уменьшая количество ненужных css
    2. Учет расположения элементов и способ сборки на Bitrix сайтов, а та-же минимизируя количество тяжелых запросов ( это к любому движку относится)
    3. Кеширование всего живого, в идиале на странице должно оставаться некешируемых 4 хита. - это очень важно!
    4. Грамотно оптимизированый сервер под 1c-bitrix - тоже важно!
    5. Проходите монитор качества перед сдачей проекта ( а желательно сообщить разработчикам о этом в тз ) (особенно пункт кастомизация ядра) !!!!! Иначе плакали все ваши обновления, а желательно отказаться от разработчиков которые туда лезут, что ко сожалению не так редко бывает.
    И будет вам счастье. Битрикс сложная система в нем много возможностей и инструментария, но и ошибок там можно наделать много.
    Не зря он господствует в России на е-комерц рынке.
    Ответ написан
  • Несколько хороших программ-лаунчеров под linux Mint, Ubuntu?

    shambler81
    @shambler81 Куратор тега Linux
    В линуксе есть очень удобный лауншер
    http://help.ubuntu.ru/wiki/командная_строка
    Вам все его порекомендуют.

    Ну а если серьезно то при переходе на линукс вас будут беспокоить куда более прозаические вещи
    Например полная смена софта, совершенно другая архитектура и многое другое, вам не до лауншеров будет.
    Мало того графическое ядро в линуксе, ему конечно уделяют внимание но это не винда и по хорошему всех устраивает сам факт его наличия. Поскольку линукс это всеже консоль, если вы планируете выучить линукс и сделать его комфортным для своей работы, то учите консоль.
    Если же вам нужны эти мелочи то вам нужен KDE https://ru.wikipedia.org/wiki/KDE в нем куча подобного мусора. В купе с compize https://ru.wikipedia.org/wiki/Compiz , вам балавства хватит не на одну неделю.
    Так же линукс открытая система и все виджеты вы множите писать сами.
    Ответ написан
    1 комментарий
  • Как включить CDN на битрикс-демо?

    1. нет
    2. и забудь про эту штуку, она прикольная но только как показать клиенту как фишка отличающая битрикс.
    Как реальный инструмент не пойдет.
    Ответ написан
    Комментировать
  • Процесс выгрузки в 1C-Bitrix из 1C, где найти детальный разбор?

    Обмен с битриксом уже 3 раза переписывали полностью с нуля, может вы соизволите сказать версию битрикса, 1с.
    версию обмена?
    Кастомизировали ли обмен.
    И что вас именно интересует.
    Ответ написан
  • Почему так много топовых ресурсов используют сабдомен www в качестве дефолтного?

    с технической стороны там и так все будет работать. Нет никакой разницы домен 2 или 3 уровня. Для облачных же Все там будет работать.
    Реальной причины использвоать www сейчас нет. Поскольку это обозначало в свое время что данный адрес явлеется сайтом. ( не все доменные адреса это сайты) не одним www един интернет, а в свое время он вообще составлял его сущие копейки, и указав в имени www вы могли понять что это именно сайт. Сейчас домен это 99.9% это сайт и смысла в www почти нет, кроме специфических доменов например
    www.hvost.navi поскольку без ввв это вобще набор символов и человек не поймет что это просто странный домен 1 уровня.
    Однако почему же его используют до сих пор.
    тут две причины
    Как правило компании используют данный сайт с абривиатурой уже давно и по накатаной.
    НУ и главная причина если сайт проиндексирован в поисковой системе с www то удаление этого домена приведет к полной переиндексации сайта, что обрушит вес страниц. ПО сути как сайт проиндексировался так он и будет теперь писаться ;) Сеошник выберет основное зеркало и сделает редирект на него. Все просто. Ничего личного просто деньги.
    Ответ написан
    Комментировать
  • Не получается сделать редирект с http:// на https://, через htaccess?

    shambler81
    @shambler81 Куратор тега htaccess
    1. поставь редирект перед ЧПУ
    2. не все сервера понимают именно такую конструкцию, хотя все верно, в интернете есть куча вариантов написания, просто перебери.
    Как настроить редирект на https в.htaccess?
    и не забудь что у тебя есть езе зеркало с ввв
    ему тоже нужно сделать редирект, или включить его в регулярку.
    Ответ написан
    Комментировать