Чем отличается програмирование под хостинг линукса от вындовс?
php и mysql.
проясните, и если есть где, дайте ссилку где проливается на все ето свет.
1. pifagor87 - 14 Сентября, 2011 - 06:29:12 - перейти к сообщению
2. DeepVarvar - 14 Сентября, 2011 - 07:24:57 - перейти к сообщению
pifagor87 пишет:
А где вы видели локализованый по вашему вопросу код?
Чем отличается
3. -=1100=- - 14 Сентября, 2011 - 08:30:52 - перейти к сообщению
Мне кажется не чем. Если только некоторые функции имеют параметр имеющий значение только в unix, или функции вроде этой - passthru(). Но такого раз, два и обчелся.
4. EuGen - 14 Сентября, 2011 - 09:04:09 - перейти к сообщению
Не только.
Некоторые возможности доступны только в *nix (реже - только в Win); организация приложений, опирающихся на системные вызовы, тоже будет отличаться. Например, только в Win доступно создание COM-объектов. Естественно, вызов команд *nix не возымеет успеха под Win и наоборот.
Как уже сказали выше, некоторые функции по-разному ведут себя в разных ОС - кроме фунций еще и библиотеки могут отличаться.
Некоторые возможности доступны только в *nix (реже - только в Win); организация приложений, опирающихся на системные вызовы, тоже будет отличаться. Например, только в Win доступно создание COM-объектов. Естественно, вызов команд *nix не возымеет успеха под Win и наоборот.
Как уже сказали выше, некоторые функции по-разному ведут себя в разных ОС - кроме фунций еще и библиотеки могут отличаться.
5. pifagor87 - 14 Сентября, 2011 - 09:59:09 - перейти к сообщению
а на счет кодировки?
не нада windows-1251 на юникс менять?
не нада windows-1251 на юникс менять?
6. Viper - 14 Сентября, 2011 - 11:12:17 - перейти к сообщению
pifagor87 давно пора.
7. LIME - 14 Сентября, 2011 - 13:51:39 - перейти к сообщению
pifagor87 пишет:
нетне нада windows-1251 на юникс менять?
толькл если файл не открывать в бинарном режиме
разница только в символе перевода строки но никсы в текстовом режиме автоматически игнорируют \r в сочетании с \n
(Добавление)
и на какой такой юникс? ))) koi-8 чтоли?))
8. Viper - 14 Сентября, 2011 - 14:01:00 - перейти к сообщению
LIME пишет:
почему нет? Сразу отпадет геморой с преобразованиями текстовых данных переданых через GET. Также нет проблем с ajax(в отличие от использования super crutches (c) с 1251 и другими кодировками).нет
PS!
pifagor87 пишет:
видимо имелось ввид utf8 )
на юникс менять?
9. IronHawk - 14 Сентября, 2011 - 14:12:04 - перейти к сообщению
Разница может быть в платформенных ограничениях, таких как:
- тонкая работа с MS SQL
- указание абсолютных путей к файлам и каталогам
-- управление правами на файлы/каталоги
-- установка блокировок...
- работа с COM/DCOM объектами
- непосредственная работа с вызовами веб-сервера(разница в работе с Apache и IIS)
- работа с .NET и PHP и т.д. и т.п.
А по поводу кодировок, то уже бавно пора пользоваться UTF-8.
- тонкая работа с MS SQL
- указание абсолютных путей к файлам и каталогам
-- управление правами на файлы/каталоги
-- установка блокировок...
- работа с COM/DCOM объектами
- непосредственная работа с вызовами веб-сервера(разница в работе с Apache и IIS)
- работа с .NET и PHP и т.д. и т.п.
А по поводу кодировок, то уже бавно пора пользоваться UTF-8.
10. LIME - 14 Сентября, 2011 - 14:23:16 - перейти к сообщению
Viper я имел ввиду не обязательно ...отталкиваясь от вопроса
11. DeepVarvar - 14 Сентября, 2011 - 14:30:32 - перейти к сообщению
pifagor87 пишет:
Чем отличается програмирование под хостинг линукса от вындовс
Человек спросил чем оно отличается.
Я подчеркнул сразу что вопрос вообще не в огород.
Прогеры, вы когда код пишите вы его пишите только под никсы или только под форточки???
НЕТ!!! Ну точно ведь пишите чтобы и там и там работало.
Не так ли?
12. Мелкий - 14 Сентября, 2011 - 14:38:31 - перейти к сообщению
DeepVarvar пишет:
Ну точно ведь пишите чтобы и там и там работало.
От задачи зависит. Если необходим в задаче COM - то никакие никсы и не светят.
IronHawk пишет:
- тонкая работа с MS SQL
А вот это не умеет работать по сети? Вот этому требуется быть на той же машине, где и веб-сервер? Драйвер доступа же един.
13. DeepVarvar - 14 Сентября, 2011 - 14:50:17 - перейти к сообщению
Мелкий пишет:
Это гораздо реже чем...
Если необходим в задаче COM
14. IronHawk - 14 Сентября, 2011 - 15:11:09 - перейти к сообщению
Мелкий пишет:
А вот это не умеет работать по сети? Вот этому требуется быть на той же машине, где и веб-сервер? Драйвер доступа же един.
Увы, имели место проблемы работы из под Линя, когда под Вынь все идеально работало, особенно если работа ведеться через FreeTDS
Не буду приводить тут частные случаи, но поверьте, разница есть.