我应该在这个项目中使用哪种编程语言或工具?
我必须处理一个
- 在单个系统上运行的项目,即单个用户
- 用户将记录条目并根据日期获取报告
- 部署开销应该更少。
由于我是一名 Web 开发人员,如果您建议我一个基于 Web 的框架(例如 PHP、Python 和 Django),那么它会更好,以满足上述需求。
如果基于网络的想法看起来很愚蠢,请原谅我。等待您的回复。
I have to work on a project which
- runs on a single system ie., single User
- User Will record entries and get reports based on date
- Deployment overhead should be less.
Since i am a web developer, it will be better if you suggest me a web based frameworks like PHP, Python with Django...that suits the above needs.
If the web based idea looks silly please forgive me. Awaiting your responses.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,这里有两条路可走:
根据提供的信息,我会确保没有任何东西已经达到了您的目标。我会从那里开始。
如果您真的决心自己动手,或者如果现成的解决方案无法满足您的需求,那么世界就由您做主。基本上你可以用任何你想要的语言来构建它。当然,有些解决方案比其他解决方案更好。
如果您确实对 WAMP/LAMP 服务器和 PHP/MySql 内容感到满意,那么您始终可以在家庭网络上运行其中之一并像构建任何其他 Web 应用程序一样构建应用程序。
您基本上可以在任何平台上执行 C/C++,但对于 Windows,您的情况会有所不同。
托管语言(C#/Java/VB.NET)非常适合单一系统解决方案,因为它们倾向于将所有困难的低级操作系统工作排除在外。不过,在跨平台情况下,Java 比 C#/VB.NET 更强大。
我想这些都通过了。客观地回答确实很难,因为这个问题是在寻求个人偏好的答案。人们非常喜欢他们喜欢的语言和平台。我会做对你来说最简单和最好的事情。除非你正在寻找挑战。
Well there are two roads to go here:
Based on the provided information, I'd make sure there isn't something out there that already does what you aim to do. I'd start there.
If you're really determined to do it yourself, or if your needs cannot be fulfilled with an off-the-shelf solution, then the world is your oyster. You can basically build it in any language you want. Of course some solutions are better than others.
If you're really comfortable with WAMP/LAMP servers and PHP/MySql stuff, then you can always run one of those on your home network and build the application like you would any other web app.
You can do C/C++ on basically any platform, although with windows, your mileage will vary.
Managed languages (C#/Java/VB.NET) are good to get going on single system solutions because they tend to take all the hard low-level OS work out of the equation. Java is more capable than C#/VB.NET in cross-platform situations though.
I'd think those through. It's really tough to answer objectively, because the question is begging for personal preference answers. People are VERY fond of the languages and platforms they prefer. I'd do what is easiest and best for you. Unless you're looking for a challenge.