N
N
natoster2015-12-12 23:31:22
PHP
natoster, 2015-12-12 23:31:22

Implement a site on a ready-made engine or write from scratch?

What is the difference between sites on ready-made engines and sites written from scratch? What can you advise initially for a site by type (below 3 points)? If done on ready-made engines, which ones are better? How do you like the option with dropal or Shop Script 6?
1. The user has entered the site, he is asked to enter an index / address (the index is determined by the address)
2. After entering the data for the user, available stores are loaded in which he can shop
3. He goes to one of them and makes purchases.
I would be VERY grateful for detailed answers and help!

Answer the question

In order to leave comments, you need to log in

5 answer(s)
S
sim3x, 2015-12-12
@sim3x

On the framework

A
abcyu, 2015-12-13
@abcyu

What is the difference between sites on ready-made engines and sites written from scratch?

On the engine faster and cheaper. Your ideas are limited by the functionality of the engine. Many engines are flexible. Starting from a certain point, flexibility may not be enough.
Written from scratch is more expensive. Require a higher qualification of the performer. Requires more development time. You can implement any Wishlist individually for your task.
From my personal experience - my self-written ones are radically faster than those based on standard engines, but take much longer to implement.
For a guaranteed result, it is better to use the path (engine, framework) that you know better.
However, as far as I remember your questions - you are not programmers, but are looking for a programmer for your site.
However, your questions are those that interest programmers. Are you climbing into an area in which you don’t understand a damn thing and are going to set a task there, telling the programmer which engine to use based on local advice for which no one is responsible to you with either money or a head?
Invite an internally experienced specialist with qualifications whom you trust, but who you cannot afford in order to entrust him with the entire task. Invite him to set the task and control the result. Let the one who can afford do the rest.
The most difficult, or rather the most unpredictable, in this task is where you will take the store data from (manually enter or automatically upload) and in what form they will be displayed (immediately go to the store or first we see the list of goods).
Drupal is quite flexible. Initially, it can be set up by an average person, and then, if you need to get more from Drupal than a simple site, you will need a high qualification. Drupal is convenient because it allows you to gradually solve the problem, first get the simplest solution, and then it can be radically complicated without reworking from scratch.
In the current formulation, I tend to evaluate your task as simple, but not typical. It is not at all clear why an engine like Shop Script is needed for such a task. According to the description you have nothing like a store.
Therefore, it is advisable to perform it without an engine, and from scratch, there is very little code.

T
Tlito, 2015-12-13
@tlito

the idea is good, doorway for buyers. in my opinion, you will soon want to expand the functions, then immediately make a site that involves scaling (development, refinement) - that is, do it on the engine.

G
gorczko, 2015-12-29
@gorczko

support about the framework. it’s ideal to use CMF for such requirements, by the way, in the fall I took a fancy to the new free   DotPlant2 engine , it’s not bad at all and it’s rather close to CMF, since a lot of things can be implemented besides what is available in its functionality 

D
Dmitry Dart, 2018-12-06
@gobananas

What is the difference between sites on ready-made engines and sites written from scratch?

Development time, complexity of support, sometimes speed of work (and sometimes not)
The functionality is not complicated and depends on the experience of the person who makes the site. If he has great experience on CMS, he will do it faster on CMS. If on frameworks - on the framework. If without everything, then without everything.
It is better to do it on your self-written system only when the programmer makes a site for himself and then he himself will support it.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question