Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Advertise on LowEndTalk.com
VPS Provider Comparison Table
New on LowEndTalk? Please read our 'Community Rules' by clicking on it in the right menu!

VPS Provider Comparison Table

joepie91joepie91 Member, Provider
edited March 2012 in Providers

I've been working on a small project for the past few days, and I have a first version up and running. It's essentially an 'interactive' table with VPS plans from a bunch of providers, that can be filtered by specifications, price, etc.

The table/site can be found at http://vps-list.cryto.net/.

The features/to-do list that used to be here has been moved to http://wiki.cryto.net/doku.php?id=projects:vpslist

If you have any feedback, let me know!

Thanked by 2NanoG6 Andri
«1

Comments

  • BlueVMBlueVM Member
    edited March 2012

    I like the fact that we're on top :) - Only thing is we do offer free DNS upon request.

    BlueVM | 20% Off For Life => Coupon Code: FEBRUARYSPECIAL
  • joepie91joepie91 Member, Provider
    edited March 2012

    @DotVPS said: Nice :) How long did it take to code?

    I've been working on it for about 2 days now - not for the entire days though. Probably about 20 hours of work altogether, including adding the providers that are there now.

    @BlueVM said: I like the fact that we're on top :) - Only thing is we do offer free DNS upon request.

    The magic of the alphabet :D
    On a more serious note though, I've fixed the BlueVM entries, they should start displaying green checkmarks somewhere in the next minute :)

    @DotVPS said: What do you mean by FreeDNS? like a cpanel account?

    Some VPS providers offer free DNS hosting for all their customers, that's what the 'Free DNS' column indicates.

  • yomeroyomero Member
    edited March 2012

    Why you didn't enabled sorting in the datatables plugin? :P

    Also, include a button to reset the filters :P

  • joepie91joepie91 Member, Provider

    @yomero said: Why you didn't enabled sorting in the datatables plugin? :P

    Also, include a button to reset the filters :P

    It doesn't play nice with formatted numbers :(
    Anyhow, I'll be implementing sorting slightly differently, since I don't particularly feel like hacking around in the DataTables code any more. It's a rather messy bit of code, and I've found my one trip into the source of it to fix a bug, to be more than I wanted :) It does work well though.
    The reset button is a good idea, I'll definitely include that when I update the rest of the filters (to add filtering for IPv4, IRC, etc).

  • YEah, the plugin is complex, you need to do the custom sorters :P

  • Oh hey, it's the anonops kid. Haven't seen you in awhile :P

    Nice work on the chart.

  • NickMNickM Member

    I'd like to see the RAM sliders adjusted to only allow values in increments of, say, 64MB. Otherwise, quite nice.

  • joepie91joepie91 Member, Provider
    edited March 2012

    @NickM said: I'd like to see the RAM sliders adjusted to only allow values in increments of, say, 64MB. Otherwise, quite nice.

    That is actually already what they are (supposed to be) doing :P

    @Aldryic said: Oh hey, it's the anonops kid. Haven't seen you in awhile :P

    Nice work on the chart.

    Hey there, long time no speak :)
    Anyhow, this is possibly derailing the thread a bit, but could you check if the BuyVM plans on the chart all have the correct specs? I couldn't seem to reach DeltaAnime IRC, so had no chance to ask.

    UPDATE: I've just put up a rough first version of the user submission page. You can now submit your own providers and plans at http://vps-list.cryto.net/quickadd.php

  • flyfly Member

    hey, would it be possible to make the filters set by text input in addition to your sliding bars?

  • joepie91joepie91 Member, Provider

    @kbar said: hey, would it be possible to make the filters set by text input in addition to your sliding bars?

    Good idea, will implement that soon as well.

  • @joepie91 said: could you check if the BuyVM plans on the chart all have the correct specs?

    Sure thing; looks dead-on to me. Everything looks pretty solid, that table is pretty slick.

  • AndriAndri Member

    Awesome! And it would be nice if the slider is goes from maximum to minimum 0, pardon my English, for example if someone looking for a maximum 128 MB Dedicated RAM they can set the RAM to 128 max. :)

    I trust Namesilo for my domains. Use DOLLARLESS for $1 discount.
  • Might be a good idea if location-based filtering was added as well ;)

    Thanked by 1Amfy
  • http://cheapvpsdeals.net over 80 cheap VPS deals listed, from providers in 14 countries, and 3 continents!

  • @taipres - It's not like you'd posted that work here before....

    There's an abundance of sites out there that let you compare hosts. Can you honestly claim to be the first to develop the idea?

    Thanked by 1yomero
  • I am Really appreciate your effort...
    thanks dude

  • Nice one :) Maybe a test file for speeds too ? Most providers include one.
    Also location is a good idea since many ppl I know are selecting hosts by location.
    And an expiration time, say a couple of weeks, since many hosts are sold out fast and it gets outdated.
    M

    Extremist conservative user, I wish to preserve human and civil rights, free speech, freedom of the press and worship, rule of law, democracy, peace and prosperity, social mobility, etc. Now you can draw your guns.

  • GaNiGaNi Member
    edited March 2012

    Another column for location might be good too. Since many people look forward to the place where they server's are located.

    PS: Nice job! :)

  • dirkdirk Member

    Filtering on ipv6 would also be usefull

  • taiprestaipres Member
    edited March 2012

    Yeah joepie91, you might as well just copy the rest of the features from my site, you're almost there anyway. Here go ahead and take this code too http://cheapvpsdeals.info/table.php so you can have a real sort table.

    http://cheapvpsdeals.net over 80 cheap VPS deals listed, from providers in 14 countries, and 3 continents!

  • xenuxenu Member

    I think there should be filtering on OS (Linux, Windows, FreeBSD, etc.), it would be very helpful.

  • @VMPort said: Where are we! :P

    I noticed there's quite a few companies missing...

  • So... that's why he want to add an user submission feature

    Thanked by 1Boltersdriveer
  • wiiguywiiguy Member
    edited March 2012

    i think there should be filtering on openVZ, XEN and KVM

    Thanked by 1tux
  • joepie91joepie91 Member, Provider
    edited March 2012

    I've changed a few things around and added some remarks on the user submission pages to make it a bit more clear what information should go where. Additionally I'm in the process of reviewing the submissions that were made in the past few hours, they should appear shortly :D

    @Maounique said: Nice one :) Maybe a test file for speeds too ? Most providers include one.

    Also location is a good idea since many ppl I know are selecting hosts by location.

    The database fields for this actually already exist, I just still have to work on the server location feature a bit (this is also where test files and IPs will be implemented). Should be done very soon.

    @Maounique said: And an expiration time, say a couple of weeks, since many hosts are sold out fast and it gets outdated.

    I'm not sure if that would be a good idea, as it would put a lot of pressure on people to constantly submit their plans. I think it would be better to just allow users to submit corrections for all entries in the list - that way (I hope) corrections will be submitted for outdated plans.

    @dirk said: Filtering on ipv6 would also be usefull

    This will come soon :)

    @VMPort said: Where are we! :P

    Feel free to add yourself at http://vps-list.cryto.net/quickadd.php :)

    @yomero said: So... that's why he want to add an user submission feature

    It's actually already there :) (or well, a basic and rough version of it)

    @wiiguy said: i think there should be filtering on openVZ, XEN and KVM

    This, too, will be added soon.

    @taipres said: Yeah joepie91, you might as well just copy the rest of the features from my site, you're almost there anyway. Here go ahead and take this code too http://cheapvpsdeals.info/table.php so you can have a real sort table.

    Since you apparently can't stop filling up this thread with complaining about how I 'ripped off' your idea:
    1. I was not even aware that the plan comparison on your site even existed. As far as I was aware, it was still the promo offer low-end VPS blog that it was before - which, I might add, was an exact clone of LowEndBox at the time.
    2. There are many comparison sites out there for virtually everything that use a similar format - there were just not any complete ones for VPS providers. This is just about the most generic comparison idea there is.
    3. Your comparison only shows plans that have had a promo offer posted on the blog. It is not direct user submission, does not give a full overview of all plans of a provider, and is even more prone to being outdated as they are discount prices.
    Now can we cut the childish rubbish and get back to actual constructive feedback? Thank you very much.

  • Ha Sven,

    Nice list, thanks. Page looks a bit weird without javascript, had to turn off Scriptno...

    Quis custodiet ipsos custodes?
    https://raymii.org - https://cipherli.st
  • SrvisLLCSrvisLLC Member, Provider

    @joepie91
    For some reason someone raised all of the ram amounts I put in for burstable, I offer vSwap not burst, so I put in the vSwap amounts, but with this raise it makes it look like I'm offering more swap then ram.

  • joepie91joepie91 Member, Provider

    For some reason someone raised all of the ram amounts I put in for burstable, I offer vSwap not burst, so I put in the vSwap amounts, but with this raise it makes it look like I'm offering more swap then ram.

    Yes, that's correct. I added a note to the plan submission page a few minutes ago that if you are offering vSwap, the 'Burstable RAM' entry should be Guaranteed + vSwap, since many users consider 'Burstable RAM' to be "the maximum they can burst to", and if that were to be lower than the Guaranteed RAM, that would raise questions like "how can I burst to less than what I can always use?". I'll fix that up once I have a proper way to denote vSwap as opposed to OpenVZ burstable - for now this was the most easily overseeable solution I could come up with.

  • SrvisLLCSrvisLLC Member, Provider

    Just make the table say Burst/vSwap

  • joepie91joepie91 Member, Provider

    Update: I've made the ReThinkVPS and VPSCheap plans visible; the BurstNET, VPS6, 123COM, EDIS and Fliphost providers seem to be incomplete (only 1 or 2 plans submitted for each).

    @ErrantWeb said: Just make the table say Burst/vSwap

    That wouldn't work, because there's two different ways of measuring. In case of OpenVZ burstable RAM, the amount of 'Burstable RAM' is the guaranteed RAM plus the additional bit of RAM that you can use. In the case of vSwap, it's usually written as only the vSwap size itself, and the original amount of dedicated RAM won't be included; that basically makes it impossible to compare the two in the same column in the same table, as '2048MB burst' would mean something entirely different from '2048MB vSwap' - it would, in fact, make plans with vSwap look far less powerful since the 'burst' numbers are lower, even if the 'total amount of RAM' (so to say) is the same.

  • joepie91joepie91 Member, Provider

    Right, so after trying to hack around in the DataTables source for the umpteenth time, I got tired of the thing altogether - so I decided to re-implement the whole thing myself. I've put up a testing version of the new table on http://vps-list.cryto.net/beta/ - please test it out a bit and see if you can find any bugs or strange/non-functional things.

    Column headers should now be clickable to sort (and they sort correctly), and pagination should work correctly and automatically adjust based on your window size, meaning no vertical scrollbars anymore. Filters have not been implemented yet, I'm working on that.

    Additionally, I picked up the idea to implement an authentication system like Google Apps has, to allow VPS provider owners to 'claim' their company by putting a file with a certain name in the root of their site, after which they can pick a username and password that they will be able to use to edit/update/add their own plans. User submission will still stay open. Any thoughts/feedback on this idea?

  • yomeroyomero Member
    edited April 2012

    I love your ideas =)

    Is a little bit slow, just that :P
    Maybe you can consider a pager (dynamic), or don't show all the stuff and force it to some filtering.

  • joepie91joepie91 Member, Provider
    edited April 2012

    The filtering sliders now work on the new version, I will soon be replacing the old version with the new one :)

    @yomero said: Is a little bit slow, just that :P

    Maybe you can consider a pager (dynamic), or don't show all the stuff and force it to some filtering.

    It does actually already seriously decrease resource usage by paginating the results, meaning there are always only a few visible (so the rest doesn't have to be rendered). The problem is that the whole list of plans is still loaded client-side, and that is pretty much necessary to do the sorting and filtering etc. I could theoretically do all the sorting and filtering server-side, but aside from introducing some very annoying latency, it would put a serious load on my server, which is probably not a great idea... The code is actually already optimized in some places; for example, it uses a cached array of objects to apply filters to, rather than traversing the DOM every time you move a slider, which massively decreases the resource usage and lag :)

    EDIT: The old version is now gone and has been replaced by the new version. http://vps-list.cryto.net/ it is :)

  • xenuxenu Member
    edited April 2012

    Your site doesn't work under IE9. Also, I think that you should add other currencies.

  • @xenu said: Your site doesn't work under IE9.

    IE9 doesn't work at all

  • @joepie91 This is awesome!
    Maybe you could add an 'In Stock?' field, similar to @LES 's www.lowendstock.com?

    Need to reach me quickly? Ping me on Discord

  • prometeusprometeus Member, Provider

    @joepie91 I would like a "review and confirm" before submit plans, I'm not sure if all submissions are correct :)

    IperWeb & Prometeus, Hosting Provider since 1997. iwStack cloud infrastructure
  • titanicsaledtitanicsaled Member
    edited April 2012

    Amazing project @joepie91, keep up the good work

    Edit - You could probably get a provider to sponsor you to get their plans on the top of the table ;)

  • rskrsk Member, Provider

    Yes, Loving the work :)

    Some people do not impress me, but you surely did.

    Kudos to that ;)

  • Damn, you use IE? ¬_¬

    Linux gurus like you must not use it at all u_u

  • Sometimes people are forced to use IE, at a workplace with a locked down workstation maybe... What I hate is people who just block you instead of just letting you try and see what is possible even with errors...

    Quis custodiet ipsos custodes?
    https://raymii.org - https://cipherli.st
  • @yomero said: Linux gurus like you must not use it at all u_u

    I don't even use Windows at all <_<

  • joepie91joepie91 Member, Provider

    @titanicsaled said: Edit - You could probably get a provider to sponsor you to get their plans on the top of the table ;)

    I have no plans to do anything like that; after all, the whole idea here is to give a solid overview of providers. It doesn't help if you distort that by using 'sponsored results'; it should simply display the results in the way the user wants them to. Aside from that, I don't do any commercial stuff out of principle, and I literally live off donations :)

    @xenu said: Your site doesn't work under IE9. Also, I think that you should add other currencies.

    I have not actually tested it in Internet Explorer, since I don't provide explicit support for it in any of my projects (I'd rather spend my time on building something useful, rather than trying to work around shitty implementations in a horribly buggy browser). I'll boot up my Windows box and have a look to see if I can find what the issue is, but I can't guarantee it will function properly in IE.

    @prometeus said: @joepie91 I would like a "review and confirm" before submit plans, I'm not sure if all submissions are correct :)

    Can you elaborate on what you mean with this?

  • prometeusprometeus Member, Provider

    @joepie91 said: Can you elaborate on what you mean with this?

    When you hit the submit button it would be nice to have an intermediate step whre you can you can review the info and have the choice to go back to edit (if something need to be changed) or confirm the submission.

    IperWeb & Prometeus, Hosting Provider since 1997. iwStack cloud infrastructure
  • yomeroyomero Member
    edited April 2012

    Do you will have a poll/comment system? :P
    Also, probably having something to indicate if a VPS has vswap or burst can be useful

  • joepie91joepie91 Member, Provider

    @yomero said: Do you will have a poll/comment system? :P

    In the future, it will have that... first some other things will have to be done though.

    Also, probably having something to indicate if a VPS has vswap or burst can be useful

    That is one of the most important things that still has to be implemented, it's already in the works :)

    Thanked by 1yomero
  • It would be nice if you could add a feature that highlights rows. My monitor is only 1440px wide so I have to scroll to see DNS, Billing, and Backup. Once I'm scrolled I don't see the provider name. See the frustration?

    Other than that, great work! :)

    IPXcore fast virtual servers located in United States.

  • joepie91joepie91 Member, Provider

    @phxadam said: It would be nice if you could add a feature that highlights rows. My monitor is only 1440px wide so I have to scroll to see DNS, Billing, and Backup. Once I'm scrolled I don't see the provider name. See the frustration?

    I still have to figure out a decent way to make the provider name and plan name always be visible, even if scrolled horizontally. That was originally always the plan, but I haven't figured out a very decent way yet, other than effectively cloning the first two columns into a new table that overlays the main table... which is a bit hacky.

  • MAybe the idea of highlighting is better :P

Sign In or Register to comment.