Answer the question
In order to leave comments, you need to log in
Database solution with web interface. What do you advise?
Hello!
There is a task that, rather, I have set for myself, but I am determined to implement it.
I value opinions and suggestions on solutions.
(I apologize in advance if I show incompetence somewhere, but you still can’t solder a capacitor with a Swiss knife.)
The task is not very difficult for the pros, but in some matters I swim, and in others I don’t.
So. There is a need to create a simple database from a small number of tables (up to 5). Records in tables can be from hundreds to hundreds of thousands (if everything works out). I would like to put the base on a closed server, but a separate gateway must necessarily provide access from the network.
If you do not bother with security, you can probably take a very simple solution (Mysql & php), probably. but this project will subsequently need to be transferred to a more serious solution. And now attention to the question (s):
1. What DBMS would you recommend (to make it easier with porting and scaling data)?
2. What framework would you recommend to get interested in? (I hope I have not forgotten how to program, although in many ways, I will have to learn new languages)
3. Is there any other solution that is easy to use but no less effective and productive?
Thanks in advance for advice and comments.
Answer the question
In order to leave comments, you need to log in
And what is special about your task that you have written so much?
Answers to these questions can be found easily and there are already tens of thousands of them, try searching - "Recommend a subd", "Recommend a php framework" and so on.
When I read the text, I had a feeling that you have a super idea that needs an original approach!
Maybe it's easier to use the ready-made - basebear.com/?
Or similar. There are dozens of such services.
If you don't care about security
Records in tables can be from hundreds to hundreds of thousandsI doubt very much that you will need to bother with scaling.
The task that you set, as mentioned above, does not differ from thousands of typical ones.
The first point without citing your quote, solve problems as they come up, as an example, the creators of basecamp gave a month for free, and by the very launch they didn’t take time to develop a payment system, because they knew that they would have a month to develop it. This is by the time about the loads that you do not have.
Second)
If you do not bother with security, you can probably take a very simple solution (Mysql & php), probably. but this project will subsequently need to be transferred to a more serious solution.
I hope I have not forgotten how to program, although in many ways, I will have to learn new languagesAnd here new languages, as it was said in the first answer, your project does not have unique requirements, and therefore does not require sophisticated solutions. Write on what you can otherwise ignorance of the features eliminates all theoretical advantages.
4. in order to do the job, as Evgeny Perin recommends, there is not enough time (it will be necessary to master and write practically from scratch. with "Helo World!"
) performance, but so far.), in terms of security and in terms of scalability.
6. I will explain my diamond interest. management is unwilling (perhaps unable) to spend big money on a big project. therefore, I want to start doing with a simple one, and after the minimum functionality is launched, knock out the stock.
I recommend Oracle XE + Oracle APEX . You get a completely free solution with most of the benefits of Oracle DBMS (reliability, performance, functionality, etc.).
Learning how to make web applications on Oracle APEX is really possible in two days, they even have a guide called 2 Day + Application Express Developer's Guide , where the basics of development on APEX are chewed step by step.
If you are making an intracorporate system, then this, in my opinion, is the ideal solution. If it should be an external site with all the troubles of SEO optimization, then there may be some difficulties (but they can be solved, if anything - contact me, I am working on the 1apex.ru project dedicated to solving these difficulties).
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question