Live data from Hacker News

Neocities: Free, modern Geocities reboot

neocities.org

71–80 of 103 posts

Re: Neocities: Free, modern Geocities reboot

#71
post #30

what is the key difference comparing to wordpress.com

There are a lot of differences. A Wordpress sites html is generally rendered serverside, by php code with access to plugins and a database. Wordpress can do things like post forms, run surveys, you can pretty much implement any web app you care to with Wordpress and plugins. It's a very mature platform.

Neocities sites are static HTML, meaning once your files are uploaded,they don't change. Neocities doesn't do POST, there is no database backend or code running on the server.

Now in 2017, CORS allows client side apps to do just about anything traditional web apps have done, without page tranistions, given an appropriate backend. The difference is that html rendered by javascript on the client typically isn't indexed by search engines, while html served from a domain are. That's one significant difference, there are others.

Re: Neocities: Free, modern Geocities reboot

#72
post #30

what is the key difference comparing to wordpress.com

There are a lot of differences. A Wordpress sites html is generally rendered serverside, by php code with access to plugins and a database. Wordpress can do things like post forms, run surveys, you can pretty much implement any web app you care to with Wordpress and plugins. It's a very mature platform. Neocities sites are static HTML, meaning once your files are uploaded,they don't change. Neocities doesn't do POST,…

In that case is it fair to compare it to github pages?

Re: Neocities: Free, modern Geocities reboot

#73

Earlier quoted context omitted.

There are a lot of differences. A Wordpress sites html is generally rendered serverside, by php code with access to plugins and a database. Wordpress can do things like post forms, run surveys, you can pretty much implement any web app you care to with Wordpress and plugins. It's a very mature platform. Neocities sites are static HTML, meaning once your files are uploaded,they don't change. Neocities doesn't do POST,…

In that case is it fair to compare it to github pages?

Yes, and there are several other 'static' web site hosting platforms.

Re: Neocities: Free, modern Geocities reboot

#74
post #30

what is the key difference comparing to wordpress.com

There are a lot of differences. A Wordpress sites html is generally rendered serverside, by php code with access to plugins and a database. Wordpress can do things like post forms, run surveys, you can pretty much implement any web app you care to with Wordpress and plugins. It's a very mature platform. Neocities sites are static HTML, meaning once your files are uploaded,they don't change. Neocities doesn't do POST,…

Thanks. that helps a lot, though I don't quite get "CORS allows client side apps to do just about anything traditional web apps have done, without page tranistions, given an appropriate backend", thought CORS is just a secure measure.

Re: Neocities: Free, modern Geocities reboot

#75
post #74

Earlier quoted context omitted.

There are a lot of differences. A Wordpress sites html is generally rendered serverside, by php code with access to plugins and a database. Wordpress can do things like post forms, run surveys, you can pretty much implement any web app you care to with Wordpress and plugins. It's a very mature platform. Neocities sites are static HTML, meaning once your files are uploaded,they don't change. Neocities doesn't do POST,…

Thanks. that helps a lot, though I don't quite get "CORS allows client side apps to do just about anything traditional web apps have done, without page tranistions, given an appropriate backend", thought CORS is just a secure measure.

It is a security measure. Suppose you have a marketing site for a client. You'd like users to be able to fill out and submit a contact form. A host like neocities can display the html with the form to users, but neocites won't let you POST the form and do anything with the data. So, CORS allows your page on neocities to POST data to another domain (ie www.othersite.com). The javascript on the page would do something "event.prefentDefault()" to keep the user on the page, doing the form submission via ajax. Then the server at www.othersite.com can do stuff with the data.

There are third party services that provide form processing of this nature, and even complete database backends and user management APIs (I built one).

Re: Neocities: Free, modern Geocities reboot

#76
post #68

Hi! I started Neocities. I read HN regularly. Neocities was actually launched and bootstrapped on HN about 3 years ago, and donations from HN users bankrolled the first year of operating it. Things have been going really well, the site is growing and still sustains it's own existence through donations and supporter accounts. I still work on the site heavily. We're launching some big features soon (more space, Github…

You should write up that piece on "cheap" global anycast. Let me make a wrong guess to give you motivation: you had to physcially visit IXP's across the globe to set IP's on network interfaces of computers you rented there?

I'd be interested in that, too. Collecting everything I can on cheap implementations of ISP's, WAN's, etc from those that pull it off. Might help others later.

Re: Neocities: Free, modern Geocities reboot

#80
post #37
post #2

Original discussion from Neocities' launch: https://news.ycombinator.com/item?id=5918724 Personally, I don't have any reason to use Neocities but I am enormously happy that it exists. Geocities and Angelfire and all of those weird web sandboxes are where I first wrote code, and what led me to pursue software engineering as a career.

Back in the stone ages, Tripod offered Perl hosting with its free accounts, and that, along with javascript, was my introduction to programming. I wrote what may have been the worst ever attempt at a messageboard, and I think only one other person ever even used it. Every post was a single line in a URL-encoded textfile. Good times.

I just checked my old Tripod site -- it's still there, but the CGI appears to have broken:

    The proxy server could not handle the request GET /cgi-bin/hello.cgi.

    Reason: Could not connect to remote machine: Connection refused
Post reply on HN