Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Shiichan cloning

Name: Anonymous 2010-07-30 2:15

Are there free hosting providers that allow running random CGI like shiichan scripts? If for example i create a superior Shiichan version..where could i test it?

Name: Anonymous 2010-07-30 3:06

You have a computer, right?  Use that.  It's free, if you're already using it.

The cheapo $5/mo hosting services... some of them let you run random CGI scripts.  Almost all of them let you run PHP.  Ain't no free hosting provider I've heard of that's reckless enough to let you run arbitrary CGI stuff.

For like $20/mo you get a tiny VM slice from one of the cloud providers, like EC2 or Linode.  They give you root access and let you do anything you want.  Better yet, you can pay for EC2 by the hour.

Name: Anonymous 2010-07-30 3:16

Its just a toy project. I'm not going to pay 20$ each month to test them. I'll rather run it on localhost.

Name: Anonymous 2010-07-30 3:20

>>3
If you run it on localhost, you won't be able to access it from other computers.  You have to bind to a publicly accessible IP.

Name: Anonymous 2010-07-30 3:25

Name: Anonymous 2010-07-30 3:32

If you are thinking of developing something, and you are having this much trouble even getting a development environment set up, you should perhaps reconsider.

Name: Anonymous 2010-07-30 3:43

There are PLENTY of free webhosts that provide what you need.

This is 2010. You don't have to deal with shitty free webhosts of the past. T

Name: Anonymous 2010-07-30 3:55

>>7
What free webhosts allow this?
I'm not searching for custom forum hosting, its about whether i can modify the script like three times per day and test-drive it real-time.

Name: Anonymous 2010-07-30 4:57

Name: Anonymous 2010-07-30 15:46

>>9
Back to Reddit, please.

(Though even Reddit will think you're an obnoxious idiot.)

Name: Anonymous 2010-07-30 16:05

>>10
As obnoxious as a tinyurl pointing to lmgtfy is, it's not even half as obnoxious as people who make threads like this.

Name: Anonymous 2010-07-31 6:09

50mb space
Unlimited bandwidth
So that means  1000 posts * 50 threads * 1kb per post is the limit.

Name: Anonymous 2010-07-31 6:12

>>12
5 threads. 1000 posts each with 10kb each.
~Your account is suspended.
~Insert Coins to continue

Name: Anonymous 2010-07-31 6:20

What the point? Any PHP forum is far better than any Shiichan clone and allow guest posting. Don't reinvent the wheel.

Name: Anonymous 2010-07-31 6:48

>>14
Because you're a dumb faggot. PHP forums are shit.

Name: Anonymous 2010-07-31 6:58

Name: Anonymous 2010-07-31 7:27

Search Google for "enterprise +'turkey solutions' hosting"

Name: Anonymous 2010-07-31 8:02

>>14
I've made a forum with anonymous posting as the only option.
http://www.punbb-hosting.com/forums/prog/index.php
So, is it better than Shiichan?

Name: Anonymous 2010-07-31 8:35

>>18
So, is it better than Shiichan?
it could hardly be worse.

Name: Anonymous 2010-07-31 8:51

>>18
You need to switch to Haskell on Horse. PHP does not have the same SMP scalability and functional purity + security of Haskell.

Name: Anonymous 2010-07-31 14:25

>>20
Arguably, PHP has some of the best SMP scalability because you always handle each request in its own thread and there's no sharing of state between threads, except via MySQL or other external means.

Name: Anonymous 2010-07-31 16:34

>>21
that's horrible.  so no shared in-memory, in-process resources like you can use in Java...

Name: Anonymous 2010-07-31 16:44

x10hosting

thats really good.

Name: Anonymous 2010-07-31 16:44

>>23

Thats what i use

Name: Anonymous 2010-07-31 17:19

>>22
Shared in-memory resources in Java are exactly what make it hard to scale Java for SMP, because Java has no concept of immutability.  If you use PHP, you can keep on spawning new processes to run PHP until you run out of CPU... each one consuming about as much system resources as the last.

Name: Anonymous 2010-07-31 17:35

>>25
Consume my anus!

Name: Anonymous 2010-07-31 18:14

>>25
Spoken like a true PHP programmer (of toy applications only), upset that his shitty favorite unthreaded language doesn't get used in real ENTERPRISE applications.  If you use Java, you can keep spawning new threads without having to reload static resources for each one.

Name: Anonymous 2010-07-31 18:26

>>27
No, not a PHP programmer.  Just saying that shared resources are an obstacle to scalability.

If you have a crappy PHP app, you can always scale it by running it on more boxes (until your DB craps out, but that's harder than it sounds, unless your app is really bad).  If you have a Java app, then it has MUCH MUCH better *performance* to begin with, but if your box's CPU maxes out, you can't just buy another one because then you'd need to get the two Java processes to communicate... under the assumption that you do want your shared resources to be consistent.

PHP ain't my favorite language by a long shot, but it's great for wrapping HTML around a database and it does scale far, far better than Java single-process shared-memory multiple-thread apps... though Java does have a mile-long head start by being that much faster to begin with.

Yeah, I've used both for enterprise apps, and suffice it to say I don't use either for anything I write (except crappy HTML wrappers around a DB, which PHP is still pretty awesome for).

Name: Anonymous 2010-07-31 18:35

>>28
You can also use databases with Java.

Name: Anonymous 2010-07-31 18:44

>>28
You still don't get it; the use of shared data depends entirely on the application.  Many Java web applications do not depend on shared data structures, and thus it doesn't matter if you have separate servers.  Other web applications might use static or rarely changed resources, so no communication between servers is needed.  Applications which do use dynamic in-memory data will need to use some sort of clustering to scale beyond multiple machines - but this is a capability that PHP does not have at all!

Any web app using server-side sessions running on multiple servers should use session replication.  Clustering is something provided by many Java servlet containers/web servers.

Name: Anonymous 2010-07-31 18:54

>>30
And Java clustering, for example Coherence, is a real turd.  Expect Coherence to eat something over 50% of the performance of your app, which means that your app slows down when you add a second server, and doesn't get faster until you have three.  ENTERPRISEY.

And yeah, you can code Java the same way as PHP, not using shared resources.  The point being made is that you can always add more boxes for your PHP app, but such scaling breaks tons of Java enterprise apps (but not all) for the simple reason that the different threads communicate using shared memory.

Not trying to say PHP is good, just that it is easier to scale PHP than Java.  Just like it's easier to add cargo capacity to a train than it is to add it to an airplane.

Name: Anonymous 2010-07-31 19:47

>>31
Wouldn't erlang be a better choice for those kinds of applications than PHP?

Name: Anonymous 2010-07-31 20:48

>>32 ! {reply, "Can we please have a lusty Erlang thread?"}

Name: Anonymous 2010-07-31 21:13

Name: Anonymous 2010-12-06 9:43

Back to /b/, ``GNAA Faggot''

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List