制作在线词典的最佳方法? [英] Best approach to make an online dictionary?

查看:143
本文介绍了制作在线词典的最佳方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试创建一个在线词典(一些罕见的语言),需要你的建议。
我的php,mysql和javascript知识虽然远远不够出色,但是足够了解代码并对其进行一些更改。我以前在Drupal做过一些项目,现在考虑为这个项目尝试一个php框架,因为我相信php框架在这种情况下可以更灵活。我没有任何框架的经验。该项目不是商业的,更像是一个爱好。

I'm trying to create an online dictionary (some rare languages) and need you suggestions. My php, mysql and javascript knowledge though is far from excellent, but is enough to understand the code and make some changes to it. I've done some projects with Drupal before and now thinking about trying a php framework for this project, because I belive that php framework could be more flexible in this case. I don't have any experience with any frameworks. The project isn't commercial, more like a hobby.

所以,问题是 - 值得尝试一个PHP框架,还是应该坚持使用Drupal?可能还有一些其他选项?

So, the question is - Is it worth trying a php framework or should I stick with Drupal? Maybe, some other options?

谢谢。

推荐答案

人们认为编写自己的引擎而不是使用CMS是不值得的。
但是,如果您使用框架,如Zend Framework,Symfony,CakePHP,CodeIgniter等,您将能够拥有一个强大的基础引擎,可以扩展到您的需求,并随着时间的推移得到改进。
随着时间的推移,你自己编写了你所知道的图书馆,最重要的是适合你的具体需求。

Some people thinks that writing your own engine instead of using a CMS is not worth. But if you use a framework, such as Zend Framework, Symfony, CakePHP, CodeIgniter, etc... you will be able to have a robust basic engine which could be extended to your needs, and get improved with time. With time, you write your own library which you know, and, the most important, which fits to your specific needs.

所以,尝试找到工具之前写的,但写出来,你无法找到它,或者它不适应你的需要,或者适应它会花费你多一点。

So, try to find the tool before to write it, but write it you was not able to find it, or it was not adapted to your needs, or adapting it will you cost you extra times.

想想以下事情:


  • 模板引擎是否允许我设计任何我想要的东西

  • 软件是否足够模块化,让我能够开发插件或新模块

  • 值得学习如何使用它?

  • 是否积极开发,文档可用?

  • 是否花费额外的时间来开发它,而不是从头开始写创建我自己的图书馆?

  • 可能还有别的东西我忘了。

  • Is the template engine will let me able to design anything I want
  • Is the software enough modular to let me able to develop plugins or new modules
  • Is it worth to learn how to use it ?
  • Is it activly developed, and documentation is available ?
  • Will it cost me extra time to develop with it instead of writing it from the scratch and create my own library ?
  • And probably others things i forgot.

这篇关于制作在线词典的最佳方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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