danger/u/
This thread is permanently archived
Any Tips on Creating a website?

|


| if you're good at it, dont do it for free


| Less is more. Avoid things like adobe flash or JavaScript. Web was designed for formated text with hyperlinks. Don't overload it with media and functionality. Try not to use 3rd party tools to track visitors or provide media and functions.
And consider what >>106502 wrote.
Make sure that it can be administered through a cli and not only through a wacky web-backend. It saves a lot of work and frustration for skilled people.


| >>106700 best advice


| hey i'll borrow this thread. what if i wanted to create my own imageboard (not from a template)? what do i need?


| >>106700
>no javascript
oy vey have fun with avoiding that
>formatted text with hyperlinks
CSS is absolutely shit, let's go back to tables! making nice websites is SO BAD
>don't overload it with functionality
yeah nigga, give your website half the functionality
>make it accesible via a cli not via a wacky web backend, it saves a lot of trouble
APIs usually help more for developers, as they give more headroom for apps
>for skilled users
what version of Gentoo are you on.


| >>107241 RIP


| >>107241
>oy vey have fun with avoiding that
It's actually more fun than using it. Either as non-braindead developer and also as a user that does not want to buy always the latest Hardware to read and edit text due to js lack of performance compared to regular software.
>CSS is absolutely shit, let's go back to tables!
I sometimes really wish that people learn (how) to use tables.
>making nice websites is SO BAD
Like in presentations, solid content goes over special effects.


| >APIs usually help more for developers, as they give more headroom for apps
I don't want apps from people with that small heads. APIs are only as good as they are standard-conform and well documented.
what version of Gentoo are you on.
>no gentoos. I give my cpu instructions directly in hex code ;) And yours too soon... ;P


| >>107280
Stop feeding the troll. He clearly is one.


| Don't use framework first. It just make things confuse. try to make pure site with no backend and javascript, just to be familiar with what the code of a page look like. theb you can add some other features like js, css, backend to make it works better. Just learn things step by step. I remember when I was learning how to website I read tons of articles about session, templates which are things I never heard of, and that was painful ;_;


| tables are fucking shit and CSS was made to replace them.


| Easiest way is using ruby woth the library Sinatra
Rails is better but much more complex
With Sinatra something around 5 lines of code and a html file is enough to have your homepage up and running
If you dislike ruby, there are some neat Javascript and python frameworks that are pretty easy to use too


| >>108130
Thats what i call „alternative facts“


| Hey, I'll borrow it too!
>>107074
For that your gonna need a backend. I really reccomend using nginx and the pyramid framework for python. Python is already really simple and quick to program IMO so you really get the hang of programming your site from the ground up without a lot of effort. Pyramid has a lot of guides and documentation to follow and also has a (very) important piece of functionality that you need which is called a template engine


| >>107074
The template engine pyramid uses is jinja2. When you feed it several different inputs of text (or HTML files, for example) it takes those files and makes them one output. If you know about php, this is basically what that does in a nutshell. You can then embed the CSS, JavaScript, and HTML you need in your site by making "templates" for your board, thread, and home pages.


| If Pyramid's too complicated, Flask is a simpler Python web framework.

But op, if you're just starting out, just make a website with HTML, CSS, and maybe a bit of Javascript. Don't bother with frameworks or whatever yet


| >>109917
thanks! you know your shit. what about php?


| As we mentioned python frameworks, how does pyramid compare to django? If anyone can mention the pros and cons of each of them?


| And regarding python, I find it very disturbing dealing with a language where indentation matters and can really mess up your code.


| >>112037 know what you mean, but when you start professionally indentation matters regardless of the language, plus for websites google makes your site more visible if your frontend follows their style guide(which includes indentation) so this is a minor problem
how I miss the old days when I did programming just for hobby


| >>112042
I agree. Yet I find it too much when intendation goes beyond visual style and readability. Making use and utilising awk code from a friend, or bash scripts, or what have you, is less of a hassle than doing it with python. I cant say I am a professional programmer, just enough to make my own automation mechanisms. I am a server admin and network engineer, I use programming to make those tasks easier, by own code or borrowed elsewhere. And python is a chore there.


| >>112173 you are awesome, I'm still just a junior programmer O.O


| Learn HTML and CSS first. Then practice on JS. Also, I recommend you get used to Wordpress and AWS. Combine all 5 and you could land an eCommerce/Associate Web Dev internship :3


| Start with HTML5 to write all the content in your website. Then use CSS to add styles. I use Atom to write code but any complex notepad can work

Total number of posts: 25, last modified on: Sun Jan 1 00:00:00 1515952604

This thread is permanently archived