G
G
GoodProject2015-10-28 03:06:54
PHP
GoodProject, 2015-10-28 03:06:54

How to learn how to make a "turnkey website"?

Kind.
Something on freelance, there are only orders in the style of a "plug-in site" or to change something in a site that is already on some kind of engine, there are very few orders for layout.
I would like to learn how to make websites on a turn-key basis: make up, and put this layout on the engine, so that the customer would change everything through the admin panel, but I don’t know how to do it. In the future, I still want to learn how to draw designs. Of course, it’s difficult to do everything at once, but how else if freelancing is mostly needed and they do everything at once ..
Please tell me how to learn this because there are a lot of people on the exchanges who can do it, how did they learn this, I also want to .. otherwise it’s difficult to learn something for several years and not make money on it, there is no motivation at all (
Ps I know how to typeset, I know html, css, I'm learning JS now, I worked with engines at one time, I know how to install them, I roughly understand how the stretch happens, that is, a part of the php code is added and then this part is already corrected in the admin panel, sort of like. but here it looks like you will have to
spend a lot of time studying each engine, because it seems like everyone has their own code for all sorts of sections, categories, articles, comments, etc. some kind of WP, MODx, OpenCart, etc. - here there are already more chances to snatch at least some kind of order.
Thanks in advance!

Answer the question

In order to leave comments, you need to log in

6 answer(s)
N
nirvimel, 2015-10-28
@nirvimel

In addition to what Anton Izmailov said , I would like to add that it is mostly desperate gouges who undertake to do it alone on a turnkey basis. Customers need to beware of such "jacks of all trades" as fire and go around for a kilometer. In general, this is a good detector of an amateur Indian, when a single freelancer (offices with their freelance representatives is an exception) is eager to make a turnkey for the customer.
Of course, there are exceptions to this rule (as to any). But if you consider yourself such an exception, then you should have a good understanding of who 90% of your "colleagues" / competitors are and with whom you will have to work side by side, or rather fight for clients, whose number is always less than the number of Indians.
My advice: Don't try to be useful to everyone. Freelancing is not a profession, but simply a form of earning for your work. Freelancing does not replace the need for specialization and acquiring a specific profession. Choose a sector of the labor market and become a professional in your field. This will ensure (almost) permanent employment and decent wages in the future. Then you won't have to compete with the legion of Indians and fight them for every client.

D
Dmitry Evgrafovich, 2015-10-28
@Tantacula

Dude, you have a contrived problem, which nevertheless plunges you into fear and makes you numb. The solution is simple - when you have an understanding that you lack knowledge in some area - you need to sit down and learn it. Maybe now it seems to you that it is very difficult to make a website on WordPress, especially since now you have been told that you need a designer, a SEO specialist, a front/backender and an admin to boot - don't listen. This is a different level of projects that you will deal with when you need it, now you need:
SEO - study recommendations from Yandex - https://yandex.ru/support/webmaster/recommendation ... - he will ask you to promote his site - just say that you are a programmer and do not do this.
Design - on the toaster, look for questions "where to get free high-quality templates." In general, customers personally provide me with design layouts, or I recommend familiar designers to them. At worst, you can take a template from Timforest, but here the customer must decide whether he wants a template or a unique design. It would also be nice to make examples for a portfolio from a couple of these templates, so that the customer has an idea of ​​what level the design will be if he decides to use the templates.
Administrator - damn it, come on, put WordPress on the hosting, do you already need an administrator for this? If you have dealt with engines before, then you probably set up sites somehow, if not, you will learn. Drive the parameters for accessing the database into the WordPress or opencart configs and configure the paths there - you don’t need an administrator for this.
Frontend - backend - yes, you have to deal with it. In your case, you need to learn php (Wordpress, opencart and everything else is written on it). Well, as you wanted, you are a freelancer, by the nature of your activity you will have to constantly improve your knowledge :) But there are pluses here - it's interesting! And after some time, you will probably even choose a specialization for yourself and, in a wave, you may switch from php to another language that you like better (go? nodejs?). If you don’t want to learn programming, then the road to designers is also cool. Or since you have knowledge of js - to the front-end office, but for this you will additionally need to look at backbone and angular.
Additionally, you yourself have clearly said that you lack knowledge of WordPress, Modex and OpenCart. All that's left is to download openserver and install one of these engines, and then try to put your own layout on it. Just keep in mind that there are about a hundred files in opencart that are responsible for the template, and the layout of such a store will take you at least a couple of weeks. Everything is much faster on WordPress, so in order not to lose motivation, it’s probably better to start with it. But in opencart, the code structure is much better and clearer.
In general, every time you see that some knowledge is required - go and get it instead of asking the question "what to do, because I don't know this."

A
Anton Izmailov, 2015-10-28
@WapGeaR

Turnkey websites are rarely taken to be done alone, because this concept includes:
1. Design
2. Backend / Frontend (if you do not take into account installation on engines, but even there the functionality needs to be expanded / supplemented)
3. Server setup
4. SEO -foundation
Therefore, usually such orders are taken to carry out (not) large groups of people.

R
Rafael™, 2015-10-28
@maxminimus

The simplest and most effective advice - make your own chat/blog/forum
Completely plug-and-play without frameworks and templates
This is the standard thesis of a client-server programmer-designer
// If you have a talent and craving for inventions and designs
There are other programmers with a different warehouse mind //
After that, enlightenment comes and you immediately realize where you go next -
Into industrial slavery and office hell
Or do it only for yourself and sell it to a billion hamsters in the app store

M
Maxim, 2015-10-31
@maxus99

Everything above is more or less to the point, but if in fact, find a designer and shift his part of the work.
I personally do this, because it is very difficult to know and be able to do everything, layout and programming are enough for me.
Well, with php and CMS - there are plenty of lessons and information, read, implement, more practice.

I
Ilya Bosenok, 2015-11-02
@bosenok

dle-news.ru - to pull the layout on the engine, you don't even need knowledge of php.
Include the cost of CMS in the cost of the site.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question