编程语言
首页 > 编程语言> > php-网站开发-您的设置(编辑器,项目管理,测试网站,在线网站等)

php-网站开发-您的设置(编辑器,项目管理,测试网站,在线网站等)

作者:互联网

大家好,我是Web开发行业的新手.我和2个朋友创办了自己的小公司. 1个人是设计师,1个人是销售/顾问,而我是开发商.目前,这是一个下班后的项目,但我们希望扩展并使其成为我们的全职工作.

无论如何,我要问的是,完成整个Web开发项目周期的最佳方法是什么.

讨论事项清单:

>提案-你们觉得这些重要吗
>项目计划-应该有多少计划和规划?
>项目管理软件-我做了一个
之前很少研究,我喜欢
在线门户. Parallels脱颖而出
为了我.
>编辑器工具-我一直在使用
最基本的编辑器记事本.我觉得
就像我应该使用更多东西
高级.
> PHP框架-我刚刚迷上了
CodeIgniter.
>部署网站的方式-现在我在
通过FTP完成我的大部分编辑工作
现场.我应该工作吗
在本地副本上,然后上传到
客户的测试站点?然后
最终转到实时服务器.
有没有办法使它自动化?
(最佳实践 ?)

我迫不及待想听听您的所有意见,尤其是来自资深人士的意见!

解决方法:

提案

这实际上取决于您正在寻找的客户群.由于您将与中小型客户打交道,因此在公司成立之初可能没有必要,但养成这种习惯也不错.当我进行一些自由职业者的Web开发时,我没有使用基于建议的系统.相反,我做了更多的站点模型->更改->实施系统.我想样机是提案的一种形式.

项目计划

同样,这取决于项目的规模.如果您在一个20多页的静态网站上工作,则可能不想在规划方面投入太多.但是,如果您使用的网站涉及大量技术(论坛,CMS,AJAX,Web服务等),则可能需要事前投资.

项目管理软件

不能说我曾经作为自由网络开发人员使用过项目管理工具.我会说现在不投资任何东西.公司发展之后,您将对自己的需求有一个更好的了解.

编辑器工具

记事本现在可以将其剪切,但从长远来看,我不建议使用.如果您正在寻找PHP以外的技术,我绝对不建议您使用.实际上,如果您正在寻找具有更多“业务用户”风格的客户,则需要考虑进入ASP.NET或J2EE.我建议您获取至少具有代码完成功能的PHP IDE,因为这可以帮助消除大量的PHP错误.我不确定记事本是否有此功能.您可能还希望获得一个集成到IDE中的调试器.我知道几年前Eclipse就拥有一个PHP IDE,但是我不确定这几天有多好.

PHP框架

从来没有真正使用过任何PHP框架,但这是因为我毕业并找到了工作,然后才有时间自学其中的任何一个. :)随心所欲.您可能想适应不止一个,因为某些项目将更适合某些框架.

部署网站的方式

绝对,一定要设置本地服务器.您可以在开发机器上非常轻松地进行WAMP / LAMP安装设置.正如其他人所说,由于墨菲定律,您可能想要使用源代码控制.就我个人而言,最近几年我一直在使用wampServer,因为我并没有真正开发太多的PHP,这使我可以很快地建立一个工作环境.但是您可能希望进一步自定义您的开发.但是您绝对应该在具有虚拟数据库的虚拟服务器上测试应用程序,然后再将其部署到具有真实数据库的实时服务器上!

希望这可以帮助!

标签:project-management,web-services,html,php
来源: https://codeday.me/bug/20191107/2002662.html