![]() |
[php] Различие платформ?!
Объясните, пожалуйста, чем существенно отличается код PHP, написанный для различных платформ (win/unix)?
Спасибо. |
Эмм... ну во первых смотря что ты пишешь ) если под веб .. то ничем..
Если же пишешь что-то с системными ф-ями.. то естественно ты не сможешь например на винде в system() исполнить ls или uname ..) |
А передача запросов для mysql описываются одинаково?!
ЗЫ: Значит просто надо посмотреть функции, которые идут только под виндой... |
Цитата:
|
Под винду часто юзают Mssql + ASP, под никсы соответственно MySQL + PHP.
А вообще запросы для MySQL ничем не отличаются. |
с базами типа Sql вообще проблем быть не должно, т.к. сама абревеатура подозреавет общность и стандартизацию (хотя есть разница в используемых версиях серверов бд)
|
Цитата:
|
Да, на виндовых серверах лучше MsSQL и ASP.NET держать, чем майсикл+пшп. т.к. наоборот связки тормозят - не оптимизированы друг под друга, а ставить винду ради пшп и майсикла глупо) поэтому если уж винда, то чаще ставят асп. (случаи ленивых админов и рас*****в не рассматривал). ЗЫ АСП реально быстрее пшп в десятки раз. мсскл тоже быстрее майсикла. но асп для больших проектов, для корпораций, а не для хоумпаг)
|
Цитата:
Цитата:
Однако скорость работы этой связки на порядок ниже(насчет "на пррядок" - имхо. Возможно просто всего в пару раз). Почему? Кроме СУБД и самой проги/скрипта стоит учитывать так же веб-сервер(ибо большая часть контента - статик) и ОС ;) |
Различия... Хм, интерестный вопрос. Лично я явно помню два - это системный вызов через exec/system/popen и т.п. а так же некоторые предопределенные константы типа PHP_EOL. Ну, и индексы $_SERVER разные будут.
|
| Время: 10:13 |