Opera Unite Web Server Benchmarked 227
worb writes "Opera Unite comes with a web server which is supposedly going to 'redefine the web.' But how well does it actually perform? Is it a threat to other server solutions? Someone put it to the test, and published the results. While nginx, one of the fastest web servers available, is 5 times faster, a PHP+Apache+MySQL server is only 2 times as fast. A compiled C++ server, the MadFish WebToolkit, is 6 times faster. He concludes that Opera Unite's server is impressive, and that the others come nowhere close to the ease of use."
Misleading, again (Score:5, Insightful)
Re: (Score:2)
Sure. It sounds like it's great at what it's meant to do, get the job done and get it done easily.
Re: (Score:3, Insightful)
Can you say "huge honking security hole"?
Re:Misleading, again (Score:4, Interesting)
Re: (Score:3, Insightful)
Can you say "huge honking security hole"?
Every server is a security hole waiting to be fixed.
Re: (Score:3, Insightful)
Can you say "huge honking security hole"?
Every server is a security hole waiting to be fixed.
Ultimate security = bolt cutters.
I Call Shenanigans (Score:5, Insightful)
Can you say "huge honking security hole"?
The great news is there are viable replacements for this reference to Microsoft's operating system. Debian, BSD's, maybe some other Linux distro are more than capable of serving and Opera runs on all of them.
Another Opera summary that's mostly flamebait. That's disappointing because it's a good idea whose time has been very long in coming.
Re: (Score:2)
1. Public, anyone can access.
2. Passworded, give them the link, they can access, they give that link to someone else, so can they.
3. Private. Only the Opera Account holder can access.
Also, it is only accessible while someone has Opera open. One can start and stop each unite service individually also.
Sounds like it has some decent basic security to me
Re: (Score:2, Informative)
Plus all the services are disabled by default. Something which most of the morons here seem to have trouble getting their head around.
Personally, I think it's a awesome innovation. It's not a web server, it's a personal content publishing service.
Re: (Score:2)
It is not very hard to serve files in a secure fashion.
Re: (Score:3, Insightful)
Um, how so? That sounds to me like a succinct description of what a web server is supposed to do. Phrased differently, the "for dummies" definition of a web server is a program that you point at a directory, and it makes everything under that directory available via the Web. This isn't a security hole; it's exactly what a web server is used for. It's only a security hole if outsiders can use
Re: (Score:3, Informative)
Amen.
The Opera Unite service has several features so far: web server, file sharer, music streamer, fridge notes, lounge... It's direct communication for everyday users who will be able to host their own sites, files, music, photos locally on their home computers. Said content will be available as long as Unite is running. When Unite is not running or the computer is off, there's nothing being shared. Why all the fuss? it's easy to understand. Don't like it? Don't use it. The service is what it is, not a pro
Re: (Score:3, Insightful)
Disturbing trend (Score:5, Insightful)
Re:Disturbing trend (Score:5, Insightful)
I'm disturbed by the centralization taking place on the web, where by networks like email are replaced with proprietary walled-garden social networks, and entire webpages once written in the open html standard are being done entirely in flash.
I know! For example, Facebook has made it completely impossible to deploy and host one's own website. They simply *force* you to put everything in their system. And don't get me started on the likes of Twitter, which has forced everyone to stop using Twitter in favour of their system. I mean, at least if I could *choose*, but you can't because they can control your *mind*! Yes, very disturbing indeed...
Re: (Score:2)
rofl, man I gotta proof read. I believe I meant "stop using email"... :)
Re:Disturbing trend (Score:5, Insightful)
You aren't taking network effects into account. I'm young, and most of my friends are in their 20s. Some of them never check their emails, and insist that I send everything to them through myspace. Why? Because all of their friends use myspace too, and none of their friends email that often. So yeah, I have the choice of emailing my friends, but their dependence on myspace forces my hand. We all have a choice, but these mediums have generated enough momentum already that it's very hard to get by when using the alternatives.
Re: (Score:2)
Yeah, right . . . (Score:5, Insightful)
and most of my friends are in their 20s. Some of them never check their emails
I'm guessing none of your friends either work or are at college. Try telling your boss or University sysadmin that you don't want customer emails or system notices because you won't read them unless they are sent via mySpace . . . No job/Slap around the face will quickly ensue!
Re: (Score:2)
Try telling your boss or University sysadmin
So? The friends in question will grudgingly use email when they're forced, and use myspace for everything else, including communicating with friends.
Congratulations, you have... wait, not done anything about OP's problem.
Re: (Score:3, Informative)
Re:Yeah, right . . . (Score:4, Insightful)
Indeed.
I don't know of any White Collar jobs that do NOT revolve around e-mail as a primary communication source, and even some Blue collar jobs are going that way.
In fact, in many companies the on-site use of "social networking" websites such as My Space and Facebook are strictly prohibited and/or filtered out using Websense or some such network product.
So truly, It sounds very much like nausea_malvarma's friends are all college kids about to get whacked by the reality of having to always use regular e-mail.
Oh, and one last thing, it isn't ad-hominem if it's both true and relevant to the discussion at hand.
Re: (Score:2)
The argument wasn't ad hominem per se, but the way it was phrased left a sour taste in my mouth, feeling more like an attack on the OP's friends' credibility than an argument on the usage of e-mail.
Re: (Score:3, Insightful)
What? Your friends are obviously a bit simple. Oh, all of my friends use myspace, I'd better do that as well and ignore email. This scenario that you suggest, suggests to me that you need new friends. Or, get a bunch of friends who actually have a job other than flipping burgers at McDonalds. And why are you letting you friends "force your hand"? That's crazy. Be more sure of yourself and don't give in to their idiot tendencies. Send them emails and force their hand.
Re: (Score:2)
Re: (Score:3, Insightful)
Goddamn, how difficult is it? If they demand you use MySpace, fine, post a message on MySpace:
"check your email"
No one is forcing you to use MySpace, you're making that choice.
Re: (Score:2, Interesting)
Opera Unite is not as decentralized as you may think. It still requires that you initialize connections via the machinename.username.operaunite.com domain that you are required to register with Opera. Sure, this is set up to easily traverse a NAT, but it isnt as decentralized as advertised (and you're restricted from hosting content that they consider "obscene, vulgar, hateful, threatening, or that violates any laws".
A more thoughtful take on the subject can be found here: http://factoryjoe.com/blog/2009/0 [factoryjoe.com]
Re: (Score:3, Interesting)
Re: (Score:2)
Re: (Score:2)
Opera Unite.
Granted, it's still in the alpha stage, but if your router supports UPnP Unite will ask you if you want to have your public ip-address pointing at its webserver. And there is nothing that prevents you from using something like dyndns.org to accomplish your goals:
Like this guy from Opera software did [dyndns.org]
Re: (Score:2)
On OS X, you just need to click the Enable Web Sharing checkbox in Sharing in System Preferences. I think there is something similar with Windows. The big problem at the moment is NAT traversal. You either need connections forwarded from a third party, or you need to set up port forwarding. When we have IPv6 deployed on consumer-grade connections, this problem goes away; just advertise the IPv6 address and let people connect to it directly.
For this kind of use, however, something like FreeNet would b
Re: (Score:3, Interesting)
and you're restricted from hosting content that they consider "obscene, vulgar, hateful, threatening, or that violates any laws"
Dude... You're talking about a company residing in Norway. The third largest export after oil and salmon is Black Metal [norsksvartmetall.com]. Which is kind of bizarre, as Norwegian is probably one of the most cheerful languages there is.
Re:Disturbing trend (Score:5, Informative)
I'm surprised to see that people are still linking to this. It's basically full of errors, and was written in rage [opera.com] over all the hype Unite was getting. He was angry about how people just repeated Opera's claims blindly. Kind of like you are blindly referring to his blog post even though it turns out that the post is too inaccurate to really be used for anything.
You really should read some of the comments on the page you are linking to, in order to see people correcting all the misconceptions. For example the misconception that everything goes through a proxy, as you claim it does. Furthermore Chris's comments where fun until Haavard took him down a notch on his own blog, resulting in Chris himself posting on Haavard's blog with a massively different tone.
Re: (Score:2)
Re: (Score:3, Insightful)
Years ago, I remember certain broadband ISPs would probe certain ports on the customer's side (HTTP, FTP, etc) and do a variety of dickhead
Re: (Score:2)
It is unfortunately a natural part of live.
Open Standards are a great thing, but part of being open by necessity means being created by committee, and generally a committee formed up of the people who are trying to generate their own proprietary solutions.
HTML standards are, in general, at least 2 years behind where the actual implementation is. People write websites in flash because flash is a relatively good solution to delivering cross platform Rich Internet Applications. HTML 5 looks like it will provid
Re:Disturbing trend (Score:4, Informative)
Comment removed (Score:4, Informative)
Re: (Score:2, Informative)
You can connect directly to the IP and port 8840 without going through Opera's servers.
Re: (Score:2, Insightful)
And without a domain name, who's going to do that? In any case, NAT (which basically everyone has or should have!) makes this silly and meaningless. Anybody savvy enough--and with an ISP terms-of-use agreement liberal enough--to set up Opera Unite as their web server on a private account can probably set up a real web server running Wordpress or whatever.
Or just spend $5/month for shared hosting and do it that way.
Re: (Score:2)
Most people don't really care that something goes though Opera services. For them, Unite is just a convenient way to share things directly from their computer, without any configuration and regardless of network setup that they have, that also does not require the other end to install any special software (that last bit is what's important!).
Re: (Score:2)
If you're going to that trouble you may as well install a proper web server and be done with it.
Re:Disturbing trend (Score:5, Informative)
all of your exchanges pass through Opera's servers first.
Only if you're behind NAT, and your router isn't configured to allow UPnP.
Otherwise, individual connections are truly peer-to-peer. Opera servers don't get involved. They are only used to publish the list of services available for your account, not to access them (except for the NAT workaround).
Re:Disturbing trend (Score:4, Informative)
[...] he claimed that it would "decentralize the web" and I pointed out in the very article that was on Slashodt yesterday, and I again quote "Although Opera Unite claims to "directly link people's personal computers together," to use it you need an account on Opera's servers, and all of your exchanges pass through Opera's servers first.That's an effective way to get around technical difficulties like NAT firewalls, but more important, it makes Opera the intermediary in your social interactions [...] But don't lie and say the sky is pink when it is blue. The simple fact is you CAN'T use this new feature without an Opera account. Sorry, but it just don't work, because it was designed to go through Opera's servers. So all you are doing with Opera Unite is moving the central server from Facebook to Opera. Sorry, but that doesn't sound very revolutionary to me.
You're mixing a lot of half-truths in there.Opera Unite does directly link peoples computers together. Period. It _also_ acts as an intermediary where they can't use UPnP or in other situations. Opera also creates the links that direct people to the service you're hosting from your browser.
You _can_ use the features of Unite without an account, any browser can access my Unite fileshare with the write password and URL; same goes for accessing photos, media, chat. Oh, right, you want to host a service (with 3 clicks of your mouse!) on the internet without signing up for anything, good luck with that. Even backbone connections have peering contracts - every internet service has to sign up for something.
Remembering that this is a first alpha I think Opera has started a mass decentralisation of the internet, the peerweb as it were. I give it a few months before Opera Unite will connect to other intermediaries and perhaps a year before you can host that same intermediary on a box inside your firewall.
It's a toy... (Score:4, Insightful)
Is it a threat to other server solutions?
In one word, No.
In more words, can it run apps written in PHP, Ruby, Python, Java, etc. with SQL server database back ends? No.
Can it be load-balanced, clustered, etc. on servers in a data center? Well, maybe if you tried hard enough. Heck, you do anything if you try hard enough. But in one word, No.
Re:It's a toy... (Score:5, Insightful)
Re: (Score:2)
Stupid benchmark (Score:4, Insightful)
The summary conflated a web server with a database and a programming language (PHP+Apache+MySQL) when discussing benchmarking of just a web server.
I'll go ahead and assume that the article isn't worth reading.
Re: (Score:3, Informative)
Re:Stupid benchmark (Score:4, Insightful)
Re: (Score:2)
I'll go ahead and assume that the article isn't worth reading.
You had to read the summary to jump to that conclusion??
O_o
I feel vindicated to some extent (Score:5, Interesting)
...He concludes that Opera Unite's server is impressive, and that the others come nowhere close to the ease of use...
When I suggested that Apache needed some thing near to easy configuration, I was labeled a troll and requested not to tinker with such a server if I did not know what I was doing. By the way, I know Apache has some configuration GUIs but none comes close to Opera's offer.
In fact, I was castigated for being one of those who crave "point and click" interfaces that are "responsible" for most of the chaos on the internet.
I am happy that I have one fellow who agrees with me. I will not be surprised if Opera's web server snatches market share from the established ones.
Re: (Score:3, Insightful)
As others have mentioned, to serve pages to anyone other than yourself, the requests will be sent through (and approved by) Opera's servers. Unite itself isn't open source, apach
Re: (Score:2)
There's a dozen free simple "point and click" web servers already in existence. IIS has a "point and click" interface *and* comes installed in most Windows installations and still holds a minority share.
I don't think you understand why Apache is where it is. And it's *hardly* because there's no competition for it. It's fought web servers backed by billion dollar companies to come out on top. There's a reason for that and it's not just because it's free as there's other free web servers that also hold a
That you are comapring Opera and Apache... (Score:2)
... tells me how correct the people that chastised you were.
I will repeat the advice: leave Apache alone, it is for people that know what they are doing (and having a point and click interface will not improve your understanding of what Apache is doing).
"Someone"? (Score:2)
Someone put it to the test
"Someone"? Really? Color me paranoid, but I'd be inclined to suspect at least a little bias from a website named "unitehowto.com". Are we sure kdawson didn't get hold of timothy's posting account?
What is this juvenile fascination with speed? (Score:5, Insightful)
How dumb, or seriously ADD,
do you have to be, when the major question you ask about
a new technology is: Yeah, but how fast is it?
"We've invented this program that is smarter than the average bear"
"Yeah, but how fast is it?"
"You don't understand! This baby even knows that you're not SUPPOSED
to fight forest fires!"
"Yeah, but how fast is it?"
Seriously, these speed evaluations are irrelevant, boring, and inane to
the extreme. How about some evaluation of the possible uses this new
technology will be put to, and how its abilities to support these uses
compares to other competing or similar technologies.
"Look at this new amp we've got! Look at this. It goes up to 11! Unbelievable!"
"Yeah, but how fast does it go pedal to the metal, man?"
Re: (Score:2)
Benchmarks and reviews are ways for otherwise boring people to attempt to take part in ideas larger than themselves. Never mind if you're just jabbering or are an idiot with an obviously-flawed method - everybody's text looks the same on wordpress.
Oh no! I'm going to kill my HDD! (Score:2, Interesting)
"Well, since I don't want to kill my HDD I'm doing a test where PHP takes a value from simple MySQL table, increments a value and saves it back (using a set of functions that are typically used in web programming)"
What am I going to do?! I'm running complicated PHP scripts on my development machine... is my hard disk going to die?
but seriously, the author is converting the value received from an integer column in mysql to... an integer:
$i=intval($i)+1;
--
What happened to
The real speed test... (Score:5, Insightful)
How long does it take someone unfamiliar with a each web server take to download the required software and serve the first page?
I bet Opera Unite beats the other solutions by a mile.
Re: (Score:2)
The whole summary is a troll. All the other servers were faster without exception, but they take the conclusion that this is good ? Are we supposed to rip out our lamp stacks now and run opera on our co-lo servers ? I don't think so. As for ease of use, I instal
Interesting benchmark (Score:2)
Regarding Unite, will people simply be using it to offload larger files and images, or will it be a genuine platform for people with no access to hosting? It's an interesting experiment by Opera.
Re: (Score:2)
Re: (Score:2)
Websites from behind corporate firewalls (Score:3, Interesting)
Re:Still an Epic Fail (Score:5, Insightful)
Re: (Score:2)
Because for the market its going after (people who don't have the knowledge or expertise to set up a real web server) is almost 100% populated by people who won't keep up security patches or really understand the security risk of the product? Not to mention if you don't want the data on another person's server, I'd think really damn hard about putting it on a web server. If you don't trust it on a remote host, it probably shouldn't be web accessible.
Re:Still an Epic Fail (Score:4, Insightful)
Yeah, but maybe this product (and ones already out there and soon to follow) will allow us to expand our idea of what should be web accessible.
For example I wouldn't make my entire MP3 collection web accessible using Google storage space. Why because even though my intention is to use it only so "I" can access all my music anywhere I go, Google might not see it that way. (Or what ever company I happen to have storing my data). With Unite and a few clicks I can have my music available to me and not have to worry about the company hosting it thinking I might be breaking the law.
Re: (Score:2)
Actually, you are breaking the law. Streaming makes a copy. Not that I think it should be so, but that's how it is.
If you want to put data up and have it be private, encrypt it. Personal webservers on your home machine are not a good idea unless you really know what you're doing. Which is a pretty small percent of people. Having it built into a web browser is not a good idea.
Re: (Score:2)
If you don't trust it on a remote host, it probably shouldn't be web accessible.
With the the way many ToS's are worded I find it a rather sensible thing to not trust remote hosts. Remember this?" [consumerist.com] and there are plenty more examples like that around.
Re: (Score:2)
Unite is no more of a security risk than anything else that connects to the web.
If I don't trust Flickr or don't want them to hold my data hostage, I can still make it accessible over the web. If they grabbed my copyright protected photos from my computer like that and put them on display without my permission, I could sue them. If I uploaded to them, I couldn't, and would lose control.
Re:Still an Epic Fail (Score:4, Insightful)
"So what? It's a somewhat slow web server. It's easy, guys. If you want to leave your home machine naked to the net, use real and tested server software. If you want to do all the tasks done by Unite but easier, get cheap or free web hosting and a Facebook page."
I'm guessing you haven't actually tried the software. But you know about problems with it already even though it isn't actually a "webserver/daemon" in the classic sense of the word.
That's kinda like saying "I don't like asparagus but I've never tried it because I don't like it".
Maybe it does have a security hole in it. But shouldn't we actually find out first before we just guess and assume that it does?
Security hole. Pffft. BindOutlookXPIEExcel. Life goes on.
Re:Still an Epic Fail (Score:5, Interesting)
I can set up 40GB+ of music to play via a decent-looking web interface for anyone I send a password and URL to in less than a minute and with 5 or 6 clicks using my Facebook account and some shared web hosting? 'Cuz I did that earlier today with Opera Unite.
I went in to this skeptical, and I barely even used Opera before this (I'm a web developer and, though I admire Opera, I need the tools available in Firefox) but it only took about 5 minutes of tinkering with this thing for me to be sold on it. I believe my exact words on testing the media sharing were "whoa, fuckin' cool!"
Re:Still an Epic Fail (Score:5, Funny)
I can set up 40GB+ of music to play via a decent-looking web interface for anyone I send a password and URL to
Nobody expects the RIAA inquisition!
Re: (Score:2)
I feel dirty just thinking about that. It reminds me of the days where entire hard drives were displayed on Napster.
And you're sure you want to do that? First, it's possibly illegal. Second, it's a security nightmare. Third, you could set up a web server with an actual track record of security.
Ick.
Re: (Score:2)
Re: (Score:2)
And you're sure you want to do that? First, it's possibly illegal.
What, letting specific people play music from your collection?
Re: (Score:2)
Re: (Score:2)
Re:So Opera web browser now runs as a system servi (Score:5, Insightful)
Re: (Score:2, Informative)
Ever since version 3 of Firefox it's been one of the most misely in memory usage. It beats older versions of Opera by a long way (no benchmarks yet for Unite but i don't think it's better than the older versions).
http://avencius.nl/content/firefox-3-vs-opera-950-memory-usage [avencius.nl]
Re: (Score:2)
http://www.mozilla-europe.org/en/firefox/ [mozilla-europe.org] http://www.opera.com/download/get.pl?id=32022 [opera.com] http://www.opera.com/browser/download/?ver=10.00b1 [opera.com]
Re: (Score:2)
Opera Unite on the other hand is a much larger monolithic program with many unrelated features hanging off it. It has system services (that's how it keeps the web server up when you close the browser down) so it stays memory resident and uses resources even when you think you've closed the browser.
Re: (Score:2)
Re:So Opera web browser now runs as a system servi (Score:4, Interesting)
I don't know about memory usage. In my experience, Opera does better than any other browser there.
Re:So Opera web browser now runs as a system servi (Score:4, Insightful)
Re: (Score:2, Informative)
http://www.mozilla.com/firefox/ [mozilla.com]
http://unite.opera.com/ [opera.com]
Opera Unite is a 40% larger download than Firefox.
Re:So Opera web browser now runs as a system servi (Score:5, Informative)
This is an Alpha or Beta. Opera 9.64 (final) is only 5.3MB large.
On my computer Firefox consumes way more memory than Opera - but it has so many extensions and plugins installed, that I'd be surprised if it didn't.
Re: (Score:2)
Opera Unite is a 40% larger download than Firefox.
and how big is Firefox if you count all the extensions it needs to get as good as Opera?
Re:So Opera web browser now runs as a system servi (Score:4, Informative)
Also, with all this extra stuff, it still runs faster and smoother than any previous version of their browser, there is absolutely no feeling of 'bloat'... and when you turn something off, it stays that way, Turbo, Unite, Mail, Widgets, Dragonfly, etc...
v10 alpha was already faster than v9.64, and almost every new snapshot has been quicker/better than the previous.
It's memory footprint isn't really better, but isn't worse than most others... mine's been running for about 4 days since the last time I closed/re-opened it
Current: 161MB
Peak: 398MB
VM: 205MB
Handles: 708
Threads: 26
But I don't care about that, from a cold start it launches in under a second, whereas Safari and Chrome take about 4, IE and FF 3.5 take about 9, I've ran into 0 problems with webpages with Opera v10, but FF 3.5 (just as Beta as Opera) won't even allow Slashdot to work half the time, however it is a bit faster on some sites, like Facebook... Plus, Opera hides in the systray, and stays completely idle until i need it, or it shows me a new RSS, or email... making it show up instantly when asked, which is more important (to me) than any memory footprint.
Re: (Score:2)
Does it have AdBlock Plus?
I'll gladly wait 5 minutes for my browser to start, if that means I never see any ads of any kind ever.
Re: (Score:2)
You can also filter them basically the same way AdBlock does... Opera has the "Blocked Content" (edit manually, or enter the "blocking" mode and just start clicking on stuff) which will do the whole .com/ads/* sort of blocking, you could even download, or use the your existing Adblock list (patterns.ini) with a bit of parsing/editing and using it for Opera (urlfilter.ini), and CSS and JS for more complex blocking
http://www.adsweep.org/ [adsweep.org]
http://userstyles.org/styles/299 [userstyles.org]
etc... quite a bit more manual, but it's
Re: (Score:3, Informative)
On my older computers I don't really have another option. I run 500Mhz Celeron comps with 64-128MB RAM running Damn Small Linux regularly. Firefox barely runs with one tab on those systems while Opera is still quick with 4 or 5 tabs. The difference is night and day.
Re: (Score:2)
Plus, Opera hides in the systray, and stays completely idle until i need it, or it shows me a new RSS, or email.
So does it stay completely idle, or does it show you new RSS / emails as they come in?
Can't be both.
Re: (Score:2)
It's completely idle excluding RSS/Email, those are useful/necessary processes, it' doesn't randomly start doing something unless it needs to is basically what I meant.
Re: (Score:2)
http://arstechnica.com/open-source/news/2008/03/firefox-3-goes-on-a-diet-eats-less-memory-than-ie-and-opera.ars [arstechnica.com]
http://avencius.nl/content/firefox-3-vs-opera-950-memory-usage [avencius.nl]
Re:So Opera web browser now runs as a system servi (Score:5, Interesting)
I will say that, as a long time Opera user, Opera 10 is turning into one of the best releases they've ever done. It outperforms Opera 9.x in any way that matters to me. Speed, memory usage, stability. 9.6 was starting to get on my nerves and I was beginning to use Chrome more and more. But 10 has been a dream.
Re: (Score:3, Insightful)
Why? Because I expect browsers to do what the fuck they are told, and I expect to see the expected results from webdevs who are good enough to follow the rules and keep their sites clean.
My browser of choice is Chrome.
Re: (Score:2, Funny)
Does not compute.
Re: (Score:3, Insightful)
These days, as far as standards compliance goes, you really can't get it wrong unless you go for IE. Between all Gecko-based browsers, all WebKit-based browsers, and Opera, they all support everything that matters. Aside from that, Opera is pretty well-known for implementing web standards early, and actively promoting them. They are one of initiators and major drivers of HTML5, for example.