Я ищу DAL или ORM (только ORM no MVC) Решение в PHP5, которое может эффективно обращаться к SqlServer. Я новичок в SqlServer. и мне нужно закодировать часть веб-сайта ASP.net в PHP5. В настоящее время я использую QCodo. Однако его кодогенератор создает некоторые проблемы с собственными таблицами ASP (ASP-ребята сказали мне, что его для управления членством ASP, и эти таблицы обрабатываются внутренне). Поэтому мне нужно какое-то альтернативное решение, которое может работать в в этом случае тоже !!PHP ORM Solution для SqlServer
ответ
Несколько вариантов, от более к менее сложных:
Три из них поддерживают MSSQL через ПДО MSSQL Server extension.
Я долгое время боролся с этим, и есть несколько ключевых моментов, которые вам нужно знать, когда дело доходит до SQL Server и PHP.
В настоящее время выбранным драйвером драйверов Microsoft для PHP для SQL Server является выбор драйвера 2.0. Вы можете найти более подробную информацию об этом драйвере here. Я установил его с помощью приложения Microsoft Web PI.
Начиная с этого поста, я знаю только 1 ORM, который поддерживает этот драйвер, и это Propel. При этом генератор Propel имеет зависимость от Phing, который лучше всего устанавливается через PEAR. После борьбы с попыткой получить все это, работая в Windows Server 2k8, я сдался, и я просто напишу свою собственную оболочку или используя собственные функции PDO.