ivan-lev

Рейтинг
435
Регистрация
20.04.2007
smart2web:
Откуда ему вообще знать какие конструкции нужно прописывать? Какие реврайты заложены скриптом и какие будут работать?

Оттуда же, откуда ему знать, какой VPS и какое ПО устанавливать.. 😂

WapGraf:
программирование оно всегда программирование.

Так и я о том же.

в .htaccess нет ни строчки программного кода.

А если будете утверждать, что есть - скажите сразу, на каком языке.. 😂

Сложность в том, что у (некоторых) хостеров мнение, что всё что не администратор, то - программист. 😂 А если он за frontend, то каким боком к .htaccess... PHP-программист как бэ тоже не .htaccess.. И даже DB-программист (прям тот, который в SQL программирует)..

Вот и получается, что full-stack а-ля эникейщик, только на уровне сервера.. может и хостера с админом "попинать" (иногда даже рассказать "как надо"), и бэкапы настроить, и VPS-ку поднять.. И даже какую-нибудь не особо хитрую инфраструктуру настроить.. Вот и до DevOps-а вырос.. вместе со стартапом..

А с .htaccess-ом не то что "веб-мастер", уже многие владельцы сайтов разобрались.. И забавно, что Вы это к программированию относите.. =)

WapGraf:
системный администратор он системный администратор

Вообще, человеку свойственно много ролей выполнять.. мир многогранен.. =)

WapGraf:
А электрик, который покинул свое рабочее место и пошел на шабашку уже не электрик?

Не, наоборот же. Мне, чтоб лампочку вкрутить, нет необходимости вызывать электрика (квалифицированного-дипломированного.. с разрядом /не тот, который 220/ или без). Но я, единожды вкрутив лампочку (и, даже освоив навык вкручивания-выкручивания).. погуглив про цоколи и Ватты.. я всё ещё не электрик, но без электрика обхожусь вполне успешно.

---------- Добавлено 15.09.2019 в 16:13 ----------

p.s. WapGraf, у Вас акционная ссылка в подписи на страницу без предложений ведёт

Категория не содержит выдимых продуктов

* я как бэ не филолог, но ошибку предлагаю исправить.. по наполнению - вам виднее..
Dram:
второй пдф весь из картинок, текста нет.

1) объём

2) возможно, по свойствам пробежаться.. закономерности поискать

$details  = $pdf->getDetails();

3) Если текста нет, зачем лезть в страницы?

$pdf->getText();

smart2web, это конфигурационный файл веб-сервера Apache.

Да, он располагается в директории сайта.

Да, часто он генерируется программно (конфиги для сайтов тоже автоматически панельками или скриптами генерируются, от этого они не становятся программными)

Ещё скажите, что SVG-графика к программированию относится.. (там как бЭ тоже код.. и он тоже в папке сайта)

smart2web:
При разработке сайта кто пишет htaccess?

Да вполне тот же может написать, кто и VPS настроит.. только почему-то тот, кто настроил VPS упорно не называется администратором.. а раз программист - "пиши .htaccess".. 😂

Вы (в парадигме хостера) пытаетесь ответственность разграничить. Я же говорю о разграничении функций (хотя, как уже отмечали, многое тесно связано.. и соседней сферой интересоваться совсем не вредно)

smart2web, это конфигурационный файл. Это не программный код. Вы точно разницы не понимаете?

WapGraf:
Ушли от темы, браво. Но прокомментировать не смогли.

Там, если прочитать, весь ответ - комментарий. Уходить и в мыслях не было. Разве что, мы вообще этим обсуждением слегка ушли от темы). Можете попробовать указать - постараюсь пояснить.. Хотя, что-то подсказывает, что имеет смысл закругляться. Вы считаете, что "админы необходимы". Я говорю, что в общем случае

В проекте возникают задачи (из области компьютерного администрирования), которые нужно решать.. и выполнение этих задач может быть возложено на достаточно компетентного технического специалиста, который формально администратором не является

И привёл пример ситуаций, где это может быть вполне оправданным.

* на всякий случай. Я не призываю отказываться от квалифицированного администратора в принципе. Более того, говорю, что администратор - это вполне оправдано. А иногда - и не один десяток.. Просто ответственность за это решение в любом случае лежит на руководителе проекта (или на бизнесе).

WapGraf:
А я хоть слово о документах админа/программиста/уборщицы говорил?

Нет, была речь о том, что

WapGraf:
а если вы права получали не на лекциях программистов, то вы и являетесь водителем.

1) Я как бэ не водитель... но функцию вождения могу-умею..

2) Есть люди с правами у которых с качеством выполнения функции всё "не очень". ("Права купил, ездить не купил")

Если заменить на администратор + бумага по окончанию курсов/ВУЗа по направлению - и перечитать ещё раз оба сообщения, надеюсь придёт понимание..

WapGraf:
То, что внутри директории пользователя не является местом работы системного администратора, в отличии от Nginx.

О.. )) разграничение ответственности. Отлично.

1) .htaccess - это администрирование..

2) Но системный администратор хостинга "внутри директории" не работает

=>

3) клиент хостинга вынужден выполнять функции администрирования сам или силами сторонних специалистов.

* как бонус - иногда сторонние специалисты сливаются, говоря что это "не их".. и клиенту приходится разбираться.

suffix:
Я ни разу не админ и не программист, но вот роль вебмастера пришлось исполнять

Собственно, так и получается.

WapGraf, может Ваши сообщения правильно читать с добавкой "в рамках предоставления хостинг-услуги"?

Ну т.е. "это не задача администратора" (в рамках предоставления услуги хостинга).. и тогда всё становится по местам.. =)

P.S.

LazyBadger:
MySQL, после того, как его поставит "шоб було" системный администратор, будет под задачи и специфику полировать и настраивать прямыми руками DBA (database administrator) и это - две разные профы, также как postmaster|hostmaster - это не просто "админ".

Да нету у Васи-Пети на этапе старта бюджета не то что на разных админов (хост, пост, бд..).. они его сами на коленке в гараже дома подняли. Что ж теперь, проект закрывать? функции DBA, Postmaster-а, hostmaster-а и других *мастеров.. объединённые в функции компьютерного администрирования будет выполнять просто "компьютерщик" (и даже не администратор).

Представьте, как в (обычную, не IT) фирму штатом из двух с половиной человек считая директора, нанимают системного администратора, администратора БД, почтовиков, сотрудника техподдержки, специалиста по оргтехнике (специалиста по принтерам HP, по МФУ Xerox)

---------- Добавлено 15.09.2019 в 11:00 ----------

WapGraf:
Если программист не работает с .htaccess, это или банальная лень или безграмотность. Ведь у нас каждый второй программист.

Не.. программист просто делает свою работу, а в чужую не лезет.. 😂

Всё в точности с Вашими формулировками.. 😂

.htaccess - это не программирование..

Sitealert:
Это без разницы.

Без понимания принципов, ТС предполагает, что даёт "пилюлю" всем, у кого случится аналогичная "стандартная" ситуация. Благодарность за благие намерения..

.. но пользу сего действа стремятся обесценить собеседники..

wasistdas, помониторьте хотя бы недельку-другую изменения в файлах.. Совсем не факт, что найдя и удалив заразу, Вы закрыли дыру (точнее, этими действиями Вы устранили лишь последствия.. Про дыру здесь ни слова)..

p.s.. И да.. сделайте бэкапы..

seolancer:
Возьмем какой-то обычный хостинг https://www.rosehosting.com/web-hosting.html

А чего не hostgator? (реклама в гугле по cheap unlimited hosting) =)

+ попадаем на русскоязычный сайт с крокодильчиком и "от 260 руб/месяц"...

Пре.. Есть у меня знакомый.. отнюдь не дипломированный повар, но стейки и всю (многие блюда) азиатскую кухню может приготовить так, что некоторые из них удивляются..

WapGraf:
а если вы права получали не на лекциях программистов, то вы и являетесь водителем.

Нынче и права, и дипломы покупаются.. И наличие документа, и работа в хостинг-компании (на должности администратора) не гарантирует компетентности специалиста для выполнения функций администрирования (равно как и обратное - отсутствие диплома/сертификата администратора.. [сюда многие профессии уместятся] да и программиста) не говорит о некомпетентности.

Ездить многие учатся самостоятельно, а потом идут в автошколу просто потому что лицензирование. Раньше можно было обойтись без автошколы, а сдать - в ГИБДД ГАИ "самовыдвиженцем". Про правила вообще молчу.

* в советское время была напряжёнка с автосервисами (во всяком случае, на некоторых территориях), поэтому практически каждый водитель был в некоторой степени автомехаником, автоэлектриком, шиномонтажником (если напрячься - с десяток профессий можно наковырять). были "форумы" в гаражах, были замасленные "мануалы".. Люди успешно выполняли функции, решали возникающие проблемы

WapGraf:
И нефиг сунуть нос в чужую работу.

А как я тогда пойму, что "чужая работа" выполняется достаточно качественно? Даже я (учитывая относительно небольшой опыт общения с ТП) был свидетелем, как косячит (читать "некомпетентна") штатная (читать "на должности администратора") техподдержка хостера. Истории в этом разделе тому подтверждением могут являться.

WapGraf:
Это исключительно программная часть! Ни один хостинг, который не правит скрипты клиента и даже их не смотрит, не окажет вам помощи и с .htaccess. В том числе и на крутых популярных хостингах.

Вы себя слышите? =)

1) .htaccess - это конфигурационный файл, используемый web-сервером Apache, который к программированию не имеет никакого отношения.. (и даже играться с настройками php - это административная часть.. это не код!)

но да, хостер выдал "площадку", установил лимиты, а дальше - делайте "что хотите".. И с точки зрения бизнеса([хостера) это правильно.. Вот с точки зрения функций - нестыковочка.. =)

* кстати, конфиги nginx более "кодерские" =)

2) Есть клиентоориентированные хостеры, которые в рамках бесплатной поддержки помогут не только с .htaccess-ом, но и с VPS-ом (я сам не видел, но мне так сказали.. (с))

Но да, хостеры переносят эту часть администрирования на клиента[хостинга], который либо сам, либо силами наёмного специалиста с этим справляется (ибо нет ничего сверхъестественного).

Отчасти, благодаря этому появился промежуточный пласт "веб-мастеров" (вроде как не админы и не программисты, но могут решать проблемы с сайтом имеют общее представление о стеке технологий, и понимают "что и где"), которые могут CMS поставить, плагинов добавить, с конфигами поковыряться.. с техподдержкой попереписываться, погуглить, на форумах поспамить..

smart2web:
Админ - ПО в любом его проявлении.

Да оно всё ПО. И когда-то было кодом.. И пересобирается из кода..

ivan-lev:
но как придется решить задачу выше минимальных знаний, вы её не решите, или решите через сутки.

Для хостера, порой, выпадают задачи "выше минимальных знаний", на решение которых уходит несколько суток.. И никто не застрахован... От этого они (и клиенты, которые с ними остались) только выигрывают.. они знают, как решить эту задачу в будущем, а хостеры, к которым клиенты ушли - не факт, что так же достойно выйдут из аналогичной ситуации.

Dram:
этот стиль замены IF?

Не уверен, что "стиль замены".. Скорее логика вычисления булевых выражений..

https://en.wikipedia.org/wiki/Short-circuit_evaluation

* по этой же причине, кстати, используется

!isset(..) || 
и блок после || не выполняется.

С интересными приёмами "упрощения" (скорее лаконичного) кода (для js) можно ознакомиться в статье

Всего: 4907