Форумы портала PHP.SU » » Операционная система и системные вызовы » Чем отличается програмирование под хостинг линукса от вындовс?

Страниц (1): [1]
 

1. pifagor87 - 14 Сентября, 2011 - 06:29:12 - перейти к сообщению
Чем отличается програмирование под хостинг линукса от вындовс?
php и mysql.
проясните, и если есть где, дайте ссилку где проливается на все ето свет.
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 и наоборот.
Как уже сказали выше, некоторые функции по-разному ведут себя в разных ОС - кроме фунций еще и библиотеки могут отличаться.
5. pifagor87 - 14 Сентября, 2011 - 09:59:09 - перейти к сообщению
а на счет кодировки?
не нада 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.
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 Подмигивание
Не буду приводить тут частные случаи, но поверьте, разница есть.

 

Powered by ExBB FM 1.0 RC1