[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Complex Website

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 31
Thread images: 1

File: image.png (164KB, 375x279px) Image search: [Google]
image.png
164KB, 375x279px
How the fuck do you make a website like Ebay or Facebook or even something like Breitbart? Not even talking about getting an original idea to make something like this.

Assuming you have a great idea and want to create a platform. A website that others can post on, that can give administrative privliges, etc.

Is it worth it to learn CSS, PHP, C#, SQL etc. so you can make it yourself or is it better to hire someone? Also what kind of costs are we talking about, I always assumed it was a relitively low cost investment (maybe for the shit websites) but what about server costs once it grows.


Are there any knowlagable anons that can redpil me on how to make a website.


I mean there HAS to be multiple ways
>>
Ruby on Rails.
>>
>>1641505
First... FIRST you see if there is a extant platform that is similar or could be retooled to suite your needs.

For example, I think Reddit's source code is Public Domain. There are countless chans because it's easy to clone.

>Is it worth it to learn CSS, PHP, C#, SQL etc. so you can make it yourself or is it better to hire someone?
It's not worth it to build it yourself, but obviously you should learn something like C# or Python and also how to database because it means that you're not gonna be totally clueless about implementation, and architecture

Can't comment on the costs: but there are options that exist so you're not caught with your pants down if you have a moderate but unexpected surge.
>>
>>1641515
And when I say "not build it yourself' if it's going to be a big money maker: do it right. Hire or team up with a competent developer.

If it's worth doing, it's worth paying for.
>>
Yeah, this took me a while to grasp because there are a lot of moving parts.

Basically you have front end work and back end.
Front end is stuff like html, css, and some JavaScript.

The back end is where all the fun happens. You'll have certain methods to display pages, handle user input(html forms) and store/fetch info from the database.

Basically take whatever language you are most familiar with and see if there are any web frameworks for it. There should be some good tutorials or documentation.
>>
I guess wordpress + a ton of plugins is the simplest way to do it.

If you want to see how it's not done I have a copy of a social network I cobbled up together while trying to learn PHP.

https://github.com/nofacecf/noface.socnet

start reading at the index and google the syntax to see what does what.
>>
First you learn html, which takes a day.
Then css, which takes a weekend to get started and weeks to get good at.
With these two you can make a static design.

Then you need php/mysql to get your data in and out of a database. Now you have a website that people can log into and serve content.

Then you need Javascript to make image galleries and other user side interactive elements. But you could also probably borrow someone elses code for this.

This is the mainstream path to learn it. I made my website with 0 knowledge up front. Just start and learn as you go. Once you are halfway there you will realize you did everything wrong. But your second project will surely be great.
>>
>>1641528
One tip for designing an attractive website: just do what others do.
>>
>>1641528
How long do you think it would take to actually learn all of this, and when I do manage to learn it will the content that I create be good. I mean could I make a site that is on par (structurally) with something like Complex.com

>>1641521
This is what I am leaning towards. Learning enough that I don't get fucked out of my own idea, but I feel thay I need someone with a good amount of skills to pull this off. I mean Facebook didn't look like shit when it took off right?

How do I even find a team. Do I put up a fucking craigslist ad or go on freelance?
>>
>>1641505
You will probably fail. My advice is don't try
>>
>>1641553
I've turned out a few side projects. With two competent (i.e. professional) engineers it takes a few days. From scratch it'll take you a few months if you're real serious about learning.

My suggestion is to learn enough to build a prototype then hire some guys if you're serious about your idea. There are sites for hiring freelancers or you can try to hire a broke student from your local college.
>>
>>1641553
yes, facebook did look bad when it came out

go to >>>/g/wdg
>>
>>1641505
i learned css, php, js, and html myself to create my site because i didnt want to pay some pajeet 5k - 10k.
>>
i have a blogspot that pulls like 10k hits a week.....am i ever going to be told to just get my own site because i am just killing their bandwidth or what
>>
>>1641571
What database?
>>
>>1641553
>and when I do manage to learn it will the content that I create be good
Content is different to platform dude. Divorce those two things right now.

> I mean could I make a site that is on par (structurally) with something like Complex.com
Depends on the content. You can run good content off a Tumblr, or a Wordpress.
It's what they say in (buildings) Architecture and Industrial design:
>Form follows Function.
Work out what your website does/provides.
Who is using it?
What's the best way for them to interact with it?

That last question when answered will automatically answer issues over the platform, because your needs will be obvious

> I mean Facebook didn't look like shit when it took off right?
>>1641569
Yep. Even now it's a pretty ugly website. Never developed anything properly so I'll defer to other anons to provide the advice. Start scrimping for your budget man. But most importantly nail down the who, how, and why of your website so you know exactly what your platform needs to be.
>>
>>1641587
its a wordpress site that use mysql. i use hostgator as my host.
>>
Protip: learn html/css/jquery and start a business making websites for other (small) businesses. you can charge easily 1k or more per website for maybe 10 hours work. easy money and you wont be a wagecuck.

Then after a few years, you learned enough about that stuff that you can start your complex project. Plus, you will probably have employees who can work for you.

Thats what im doing
>>
online marketer reporting in

Typically website owners (both small guys and giants) and their property tend to grow in one of two ways:

the entrepreneur tries to do everything himself, typically because he doesn't have the funds to outsource, doesn't have the connections to people he trusts with the various jobs needed, and/or wants to build it himself as this is "his baby". They will normally either just be starting out in which case they, their website, and there service/product slowly evolves from the moment it's created to the moment it's "perfected". The website grows and develops and adjusts dynamically in real time as success grows and knowledge/skill is obtained. Alternatively they may may be long experienced and already have the skills needed in which case the website will be further along from the beginning of it's creation and ramp up and grow faster

the businessman on the other hand outsources everything he can. which normally means anything that's not "special steps unique to his plan", so he outsources things like webdesign, software development, and/or possibly content and marketing.

it really depends on who you are, how close your project aligns with your own personal skillset, and how much money you're ready to spend
>>
For beginners I think CMS like Wordpress are the most attractive offer you can get.

+ Relatively easy to set up and get started.
+ Themes and templates are easily founded to match what your aesthetics needs are
+ Great community
+ 3rd party integration, like adding a payment capturing system is not too difficult when there are guides to help you with that
>>
>>1641515
Countless chains easy to clone. Any interest in starting another chance?

I dream of a biz board where there are no shitcoins.

A ylyl that isn't bananas

A ck without 4 trillion (you)

I fucking hate this place because of like 5 repeated shit shows.

>Muh stocks...
>>
>>1641505
PHP is a goldmine
>>
The thing you want is called MVC, model view controller. Those are not web sites, but rather web apps, since they don't serve static content and are data driven.

The languages listed in this thread are technically capable of doing MVC, but I recommend something like lavarel which was specifically made for it. Also as much as I hate to admit it, asp.net isn't bad. Either way you can get hosting for this for $10 a month.

Not using a framework is timesink CS dropout tier since you're just going to spending months recreating something someone else has already done for free. It's useful and you should know the base language that you use for the framework, but "kids today" can indeed set up their host one time and then use CF (code first) never even know what a database is.

MVC can seem intimidating at first but once you have your tables set up, it's just a matter of sql queries or LINQ or whatever equivalent it will have in it.

>not solutions: wordpress with 10,001^2 plugins
>>
just use a template
just use a template
just use a template
just use a template
>>
Use WordPress and pick your plugins
>>
>>1641505
Quick and dirty ? Set up a cms and install a social plugin
>>
I think the problem is>>1641637
structure and content.

If there is an original idea for the website structure (some shit like facebook) then ya go for it.

A lot of these sites like Complex or Infowars are just cut and paste, with the only way of diferinciating between them being the fucking domain name and content.

The question is how do you find a good template.

Can any /g/s say how they think infowars and complex were made.
>>
>>1643001
I have no idea what happened when I typed differentiate. So shamed
>>
>>1643001
>>1643003
>MODEL, VIEW, CONTROLLER.
>>
>>1643045
FINE I'll DO IT
>>
>>1643247
Just remember, if you fail at making your site a monetary success, but still learn MVC, you now have a marketable skill. 300k starting etc. I'll promptly fuck off now
Thread posts: 31
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

If you need a post removed click on it's [Report] button and follow the instruction.
If you like this website please support us by donating with Bitcoin at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties. Posts and uploaded images are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that website. If you need information about a Poster - contact 4chan. This project is not affiliated in any way with 4chan.