首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >管理PHP网站的资源

管理PHP网站的资源
EN

Stack Overflow用户
提问于 2011-06-11 04:41:59
回答 3查看 115关注 0票数 2

我是一名.net开发人员。我的一个朋友正计划外包一个网站。他得到的报价是非常便宜的,但网站将在php/msql。在这一点上,他没有任何资源,包括没有开发机器,没有程序员或其他任何东西(他只有一些钱可以投资:)。现在他想让我参与这个项目,一旦外包公司把应用程序(包括源代码)交给我们,就管理网站。

到目前为止,我已经使用过VS / ASP.NET / IIS和VSS。我还没有用过php/mysql,但是考虑到google / SO和很少的时间,我将能够应付。

所以我需要帮助来识别:

1:在我的开发机器上需要什么和所有的东西。因为在应用程序交给我之后,我将负责修复小错误和小修改。对于新特性的主要添加,我们可能会回到外包(同一家或不同的公司)。

2:任何具体到网络托管我需要知道,因为最终我将负责寻找主机提供商和管理网站。

3:任何可以帮助我在php上快速前进的东西。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-11 05:29:42

编者: PHPStorm或Eclipse是流行的选择。

测试服务器: XAMPP,您可以将其安装在windows本地。

版本控制: Subversion (选择您认为免费的客户端和服务器)。

托管:我喜欢廉价的共享托管的site5。然而,这取决于网站的需求。

学习phpMyAdmin。使用MySQL数据库管理工具非常简单,该工具已经包含在大多数lamp堆栈中。允许您设置表、运行查询、备份等。

我喜欢使用XDebug进行远程调试和性能分析。大多数主要的IDE都集成了它。

要学习代码,只需使用PHP在线文档。这很不错。

票数 2
EN

Stack Overflow用户

发布于 2011-06-11 04:48:03

  1. 确保您具有与外包公司使用的设置类似的设置。主要有:操作系统,Webserver/版本,PHP版本,MySQL版本。差异是很小的,但它们偶尔会突然出现。
  2. 不要在价格上节俭。如果你的托管方案很便宜,你就会得到它。
  3. 阅读他们的代码并尝试理解它(PHP非常容易读懂)。如果你不能理解它,他们可能做得很糟糕;)
票数 0
EN

Stack Overflow用户

发布于 2011-06-11 04:51:54

建议使用godaddy.com来满足您对大多数中小型解决方案的托管需求。虽然你确实可以在地下室托管一台服务器,但这通常比它的价值更麻烦;你可以花100美元购买一个域名和一年的托管服务,这样就可以省去几十个小时的头痛和停机时间。虽然有些地方会免费托管你的网站,但很多时候你会得到你想要的东西。

一旦站点开发完成,复制-粘贴站点文件和数据库就是一件(相对)简单的事情;您的外包公司可能会在几分钟内将他们的产品部署到您的godaddy服务器上。

对于您的开发机器,我推荐使用带有PDT插件的Eclipse作为您的编辑器(下载eclipse的"php版本“)。我强烈推荐svn或其他一些源代码控制。在你的dev box上安装apache和mysql以及你的站点和数据库是非常有用的,这样你就可以在本地测试更改。在开发时,最好至少在IE、firefox和chrome上进行测试,因为它们是目前最流行的浏览器。

php.net等同于java.sun.com/reference/api/,可以通过函数名进行搜索。它也有一个手册;从这里开始http://www.php.net/manual/en/,但对于小的编辑,如果你熟悉任何c-语法语言和html,你应该不会有问题。别忘了你的美元符号和分号。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6311835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档