发展问题 [英] Development Question

查看:79
本文介绍了发展问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

晚上好,每个人,


我对应用程序开发还不熟悉。通常我只修改小部分或创建特定功能。


但是,我目前的任务是创建一个完整的应用程序/服务/库存系统供我公司使用。他们明白这对于一个人来说是一项艰巨的任务,他们给了我很多自由和空余时间。


我想知道什么类型的时间线项目通常会这样。


到目前为止,我在第三个月。第一个月主要是数据库开发(我超过50个表),第二个月是通用Web开发,现在上个月我一直在构建他们的特定需求(创建一个我们可以做X,Y的表单, Z)。


我知道很难说在不知道项目细节的情况下需要多长时间,但我想我真正的问题是你通常会选择什么类型的时间框架认为对于大型应用程序来说是现实的吗?

Good Evening Everyone,

I am fairly new to application development. Usually I just modify small portions or create specific functions.

However, my current task is to create an entire application / service / inventory system for use at my company. They understand this is a big task for just one person and they have given me a lot of freedom and spare time to go for it.

I am wondering what type of time line a project like this would usually take.

So far I am on month three. The first month was mostly database development (I am upwards of 50+ tables), the second month was generic web development, and now this last month I have been building on their specific needs (create a form where we can do X, Y, Z).

I know it is difficult to say how long it will take without knowing the specifics of the project, but I guess my real question is what type of time frame do you usually consider as realistic for a large application?

推荐答案

您应该立即完成网站的前端。我的意思是前端是你的表单,你的html / css布局,javascript等。后端(表单处理,数据创建等)是你真正想要的时间。但是,是的,你是对的;关于这可能花费一个人多长时间我无法猜测 - 这通常取决于你的技能,工具和承诺。


说到技能,你是否完全是手 - 自己编码?
You should really have the front-end of the website done in no time. What I mean by the front end is your forms, your html/css layouts, the javascript, etc. The back-end (the form processing, data creation, etc) is what will really eat into your time. But, yes, you''re right; I couldn''t hazard a guess as to how long this may take one person - it generally depends on your skills, tools and commitment.

Speaking of skills, are you completely hand-coding this yourself?


它的每一位都是手工编码的。如果它包括MySQL Workbench等工具,可以帮助您简单地创建表格和一切。


前端非常简单。然而,我注意到的,就像你说的那样,吃掉我时间的东西并没有创造出第一种形式,而是把它变成了删除/更新/插入。形成。这是我第一次使用PHP,但它是一种如此简单的语言。


如果您对PHP / MySQL的开发工具有任何建议,我会非常感兴趣。我刚拿起一本Everything Book来自Visibone.com,只有32页有大量有用的信息。我的意思是所有标准的PHP函数,HTML,MySQL,Javascript ..但这只会在我不记得某些命令的格式的时候有所帮助。


我只是希望2个月前,他们不会开始将它用于关键任务数据。它使我对表所做的每一次SQL更新都难以实现,但是他们不断改变他们对应用程序所需内容的想法。


我提到这是我第一次潜入整个系统开发?
Every bit of it is "hand coded" if that includes tools like MySQL Workbench that help you create the tables and everything simply.

The front end is really simple. However, what I have noticed, like you said, the things that eat away my time isn''t creating the first form, it''s then turning it into a "Delete / Update / Insert" form. This is my first experience with PHP, but it is such a simple language.

If you have any suggestions as to development tools for PHP / MySQL I would be very interested. I just picked up an "Everything Book" from Visibone.com that has an incredible amount of useful information in only 32 pages. I mean ALL the standard PHP functions, HTML, MySQL, Javascript.. But that will only help in the times I can''t remember the format of certain commands.

I just wish they wouldn''t have started using it for mission critical data 2 months ago. It makes every single SQL update I do to the tables scary to implement, but they keep changing their minds on what they need from the application.

Did I mention this is my first dive into entire system development?


对于从未学过PHP的人来说,这是一项艰巨的任务..


我建议使用框架和编程模式,但它们对你来说可能有点过于先进。


只要发布问题,我们会尽力帮助你。
That''s a big task for someone who has never learned PHP..

I would suggest using frameworks and programming patterns, but they may be a bit too advanced for you.

Just post here with problems as they arise, and we''ll do our best to help you.


这篇关于发展问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆