PHP и с чем его едят....

21h

Вернулся
Можно потроллить? А каково ваше мнение о кодинге на похапе для кли? Єто ж вроде не вебмакакинг?
 

PainKiller

Пастафарианец
Команда форуму
Супер Модератор
Можно потроллить? А каково ваше мнение о кодинге на похапе для кли? Єто ж вроде не вебмакакинг?
Можно. Касательно PHP оно не отличается, вне зависимости от области применения.
По сути, плюса у языка только 2.
1. Прост.
2. Широко распространен.

P. S. а какое отношение веб-макакинг имеет к PHP ? :) Я этого не писал.
 

PainKiller

Пастафарианец
Команда форуму
Супер Модератор

От холивара к реальности ...
К реальности построения сайтов визиток?
Без области применения статистика не имеет смысла.
Да и программирование, вообще, бывает не только под веб, но даже для разработки под веб пых не самый лучший инструмент.
Вторая технология, которая не нужна - node.js.
 

PainKiller

Пастафарианец
Команда форуму
Супер Модератор
И вот еще, кстати, facebook.
 

PainKiller

Пастафарианец
Команда форуму
Супер Модератор
Статистика hh.ru
PHP - Найдено 678 вакансий
Perl - Найдено 229 вакансий
Java - Найдено 835 вакансий

И небольшое поэтическое отклонение
JavaScript. Сильные стороны (Дуглас Крокфорд)



А я говорил, что имею что-то против js?
JS вполне себе норм, а вот node.js - гадость и не нужен.
Одна из причин - stop the world сборщик мусора. Т. е. не все, что хорошо для клиентской части есть хорошо для серверной.
В том сегменте, где я работаю, php не нужен, да и оно к лучшему.

Дальше, про ускорение интерпретаторов. Это именно то, что я говорил. Если начинать дискуссию с того "вики, контакт, фейсбук написано на php", то следующим аргументом не должно быть "переписали интерпретатор", это только подтверждает ублюдочность языка, стандартного интерпретатора и верность моих суждений касательно его.

Еще, если посмотреть на фейсбук, они сделали очень правильно, вынеся чат на эрланг, это его ниша.

И еще, любой язык должен быть удобным, предсказуемым.

Еще раз. Для задачи нужно выбирать инструменты, а не говнякать исключительно на том, на чем умеешь.

И еще есть нюанс, не знаю, почему так сложилось, но 90% php программистов ни разу не программисты.
И, увы, найти хорошую высокооплачиваемую работу со знанием php исключительно очень тяжело.
 

PainKiller

Пастафарианец
Команда форуму
Супер Модератор
И вот по поводу node.js, ее пытаются сравнивать с erlang.
Не надо этого делать.

А по поводу опыта, как-то раз ко мне в руки попал проект, написанный на php и node.js, который писало довольно много людей. А в руки ко мне он попал потому, что не смогли провести PCI-DSS сертификацию первого ранга. Мы с командой перепилили его практически под ноль, PCI-DSS пройден.

Бесспорно, php тут ни при чем.
 

Dio

Из других жизней
Доброе врем суток!
столкнулся с, казалось, простым вопросом но почему-то не решаеться он как нужно...

В общем нужно было чтобы по концу адресной строки происходила определение юзера и перекидывалось на его страницу. Сделал функцию на php - с ней все в порядке.
Например:

Но вот с .htaccess несовсем:
В .htaccess написал:

Options +FollowSymlinks
RewriteEngine On
# Если не файл
RewriteCond %{REQUEST_FILENAME} !-f
# Если не директория
RewriteCond %{REQUEST_FILENAME} !-d
# Запускаем index.php
RewriteCond %{HTTP_USER_AGENT} Firefox
RewriteRule (.*) index.php

И все работает чудесно!!! Но в мозилле не подтягиваются вообще не стили не картинки НИЧЕГО что имеет относительный путь... Это очень напрягает..
Кто - нибудь сталкивался с такой проблемой? Как ее можно решить не переписывавший кучу кода с указанием прямых путей?

Благодарю! :)
 
Останнє редагування:

PainKiller

Пастафарианец
Команда форуму
Супер Модератор
Доброе врем суток!
столкнулся с, казалось, простым вопросом но почему-то не решаеться он как нужно...

В общем нужно было чтобы по концу адресной строки происходила определение юзера и перекидывалось на его страницу. Сделал функцию на php - с ней все в порядке.
Например:

Но вот с .htaccess несовсем:
В .htaccess написал:

Options +FollowSymlinks
RewriteEngine On
# Если не файл
RewriteCond %{REQUEST_FILENAME} !-f
# Если не директория
RewriteCond %{REQUEST_FILENAME} !-d
# Запускаем index.php
RewriteCond %{HTTP_USER_AGENT} Firefox
RewriteRule (.*) index.php

И все работает чудесно!!! Но в мозилле не подтягиваются вообще не стили не картинки НИЧЕГО что имеет относительный путь... Это очень напрягает..
Кто - нибудь сталкивался с такой проблемой? Как ее можно решить не переписывавший кучу кода с указанием прямых путей?

Благодарю! :)
Добавить:
Код:
RewriteBase /
И еще было бы неплохо показать кусок кода страницы с подобными путями, которые не работают в firefox.
 
Зверху