在Windows中使用PHP和Postgre开发Webapp与在Linux中开发相同吗?

在Windows中使用PHP和Postgre开发Webapp与在Linux中开发相同吗?,php,linux,windows,postgresql,ubuntu,Php,Linux,Windows,Postgresql,Ubuntu,我必须为我实习的公司开发一个网络应用程序 他们让我用PHP和PostgreSQL开发它。(这就是他们做事的方式,我通常使用mysql) 那里的大多数计算机都有Ubuntu。 说我疯了,但我喜欢在Windows中开发网站 那么,如果我使用PHP和PostgreSQL在Windows中开发这个网站,它在Ubuntu中运行会不会没有问题 我只是担心大多数浏览器都支持它,对吗 我们将非常感谢您的回复、提示和帮助 那么,如果我使用PHP和PostgreSQL在Windows中开发这个网站,它在Ubuntu

我必须为我实习的公司开发一个网络应用程序

他们让我用PHP和PostgreSQL开发它。(这就是他们做事的方式,我通常使用mysql)

那里的大多数计算机都有Ubuntu。 说我疯了,但我喜欢在Windows中开发网站

那么,如果我使用PHP和PostgreSQL在Windows中开发这个网站,它在Ubuntu中运行会不会没有问题

我只是担心大多数浏览器都支持它,对吗

我们将非常感谢您的回复、提示和帮助

那么,如果我使用PHP和PostgreSQL在Windows中开发这个网站,它在Ubuntu中运行会不会没有问题

也许吧

我只是担心大多数浏览器都支持它,对吗

可能吧


提示:在Windows计算机上虚拟化一个Ubuntu框,那么开发环境与生产环境相同。这是你通常的目标。如果应用程序很琐碎,这通常是不必要的,但是当您使用不同的数据库服务器时,这可能已经是一种方法了。请记住,在PHP世界中,linux下的许多功能比windows更好,尤其是扩展情况更好。

有些功能可能会不同。只需在windows机器上开发它,并在ubuntu机器/VM上进行测试

如果您在windows上遇到任何错误,那么php.net上可能有解决方案(请阅读注释)

还要确保应用程序所在的每台机器都有相同的(主要)php版本


我也在windows上开发。我所做的就是将我所做的一切保存到debian linux机器上的网络共享中。然后我将浏览器指向DebianLinux框上的Web服务器,以便在linux环境中对其进行测试。您可以使用ftp或sftpserver来代替samba共享。大多数IDE都支持上传到ftp

我是在windows机器上开发的,但是文件会自动传输到work*nix框;世界上最好的汉克!我觉得现在有义务在ubuntu上做这件事