D
D
DmitryBelov2010-11-13 14:06:02
Startups
DmitryBelov, 2010-11-13 14:06:02

Task: How much does Habrahabr cost to build?

I understand that they will downvote now, although I’m not breaking anything, but still I decided to ask you a number of questions, because this is what the “q & a” section of the

Lord was created for, I want to offer you a problem from the webmastering course. Everyone who decides, immediately "five" for the exam.
I would like to know your personal opinion on a number of issues.
I have a rough understanding, but maybe there are not enough details. I would love to hear different views and approaches to solving the problem. Options can be very different.

I think you will agree with me if I say that Habrahabr is a very useful, convenient and mega interesting resource. For the most part, it concerns different areas of IT.
I think this format will be of interest to users in different areas.
Of course, there are already a number of similar projects (for example, Avtokadabra is an automotive theme, I saw something with real estate), although Habra is perhaps the most successful of these portals.

Let's say you decide to create a similar thematic resource on a niche topic (travel, alcohol, meditation, or underwater knitting).

Interested in the following questions (concerning development, not promotion and promotion):
0) Who?
Do you develop it yourself or order everything in a turnkey studio?
The remaining questions are for those who decide to implement it themselves (as a team).

1 place.
Own site development team in the office or remote work with freelance? Or both? If freelancing, then for what tasks would it be more expedient to use it? If necessarily in the office, then who exactly and why?

2) Coding.
From scratch? Framework? CMS?
Why exactly? Pros and cons for this project. What are the most difficult moments that can arise when developing a code.

3) The composition of the team (programmers, designers, layout designers, managers, copywriters, etc.).
Who exactly and in what quantity would you attract to develop such a resource?

4) Timing.
How much time would you plan to develop this project? What intermediate stages of development could be identified (with deadlines)?

5) Money.
What budget would you allocate for the development of this project according to your methodology?

Answer the question

In order to leave comments, you need to log in

9 answer(s)
D
Dmitry Belyaev, 2010-11-13
@CuamckuyKot

The most valuable thing in Habré is the community. You can put a site on Habr's source codes, which will look 1 in 1 and have the same functionality, but it will never become Habr.
Humble yourself, "Habr - he is the only one." ©

A
Arsen, 2010-11-13
@mekegi

>Gentlemen, I want to offer you a task from the webmastering course. Everyone who decides, immediately "five" for the exam.
Yes, this is not a problem, but a whole business plan

A
Alexey Pomogaev, 2010-11-15
@Foror

0) If you choose a web studio and you need an important competent software part, then you will still need to look for such people. Most web studios focus on the visual part, rather than hardware + software. If you find a web studio that tells you what technologies they use (frameworks, databases, etc.) - great luck, you can order from them.
But unfortunately, now the web studio is only associated with the CMS. See for yourself www.cmsmagazine.ru/creators/ - only CMS is in the filters... However, there is also a Django framework, mistakenly called CMS... But only one web studio works with this framework (in that directory). I tried to search for Ruby On Rails - no ... And these are the most pop frameworks, to say nothing of the less popular ones.
“If you take it on your own, then be prepared to set aside your own time for this.
1) In fact, there are good specialists who can work remotely, but such people still need to be found. They periodically appear on free-lance.ru, make bets, but then disappear. The only chance to find this specialist is not to specify the PHP platform ... Specify anything (python, java, .net, ruby), but not PHP, and your chances of bumping into a good programmer increase dramatically.
2) CMS for a similar project is like porridge from an ax ... Any developed framework (Django, Ruby On Rails, etc.) is best suited. Get more flexibility and simpler project code in this case.
3) For the long term, only the programmer(s). I would sketch out the interfaces (somewhere in Balsamiq), I would describe the bottlenecks in a little more detail. Then I would give it to a designer (freelance, web studio) - it doesn’t matter. And together we would translate the interfaces into templates. There, maybe the designer will find a layout designer, or even the designer himself knows how to typeset on divs and is aware of XHTML.
And then we connect the programmer (s) and every week we do the assembly, which is already ready - we put it on the server or VDS in the internet. We observe the development process.
4) If it’s an obom - two or three months. It makes sense to do as little as possible in the beginning, and refine it during use. The main thing is to spend no more than three months on the first release.
5) 150-200 rubles.

R
redhummer, 2010-11-15
@redhummer

Tip #1: Copywriters, copywriters, copywriters. And these… copywriters.
Tip #2: Bet on copywriters
Tip #3: Did I mention copywriters?
Tip #4: One programmer (not you) with hands, one web designer (not you) + a couple of smart ad salesmen (again, not you).
Tip #5: Have you forgotten about copywriters yet?

B
boodooboo, 2010-11-15
@boodooboo

An example of creating such a social network on Drupal - shvabrashvabr.ru/

E
el777, 2010-11-15
@el777

> Everyone who decides, immediately "five" for the exam.
"Five" of what? "Greens"? Or euro? :))

W
Wott, 2010-11-13
@Wott

Foolish questions. Because everything is connected.
If the priority is deadlines, then the price tag will be the same, it is better to recruit an extensive team to the office, CMS with a gradual rewriting for yourself, and so on.
If the priority is money, then the terms will be different (surprisingly, right?), freelancing and the same CMS
. And there is also a priority for quality or project tasks not in the product itself, but in its influence. And many more nuances.
In general, pay money to normal experts so that you don’t hang around in the corners.

B
bediary, 2010-11-14
@bediary

1 place.
I would have coded myself, if I had money, I would have hired a freelancer and would have worked together.
2) Coding.
I would write in symfony 2, only for now it is still rc. Because like it.
3) He said about the proger, the design would be ordered from freelancers.
4) Timing.
It’s always difficult for me to set deadlines, you can’t estimate the amount of work by eye. Well maybe 2 months.
5) Money.
well, 20-30 thousand for proger, the same for design + money for vps

V
Vladimir Chernyshev, 2010-11-16
@VolCh

0. themselves, if the project is the main activity (or the main activity somehow correlates with web development), “turnkey”, if the project is an “image advertising” of offline activity and there is no powerful IT department.
1. one or two developers for support (if you plan to develop the functionality, and not just perform a “snapshot” of the current habr), freelancers / studio to launch
2. cms / cmf / framework to launch, then on the analysis of bottlenecks and the cost of their resolution
3 . permanent staff - project manager and developer (aka support), at least the rest (designers and layout designers, additional developers) if necessary for launch and development - freelancers / studios, in general, outsourcing or temporary contract
4. launch of the first release (posts, comments, profiles, karma :), etc.) - about a month (if there is no suitable CMS with practically implemented functionality)
5. about 100-150k r. "technical" (including design, etc.) part (similar to paragraph 4)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question