Tony

Administrators
  • Content count

    2,388
  • Joined

  • Last visited

  • Days Won

    154

Tony last won the day on October 18 2017

Tony had the most liked content!

About Tony

  • Rank
    CEO

Profile Information

  • Gender
    Male
  1. Our Cloud and VPS offerings are similar in the fact you have your own operating system with root but the underlying technologies are very different and the cloud offering has significantly more capabilities. Our VPS offering utilizes OpenVZ with local storage while our cloud offering utilizes KVM with software defined storage. The simple answer is the cloud servers offer a more affordable, reliable and expandable option for users looking for their own servers. The longer explanation: OpenVZ vs KVM OpenVZ while lighter weight has a limitation on the number of operating systems you can run and also you are unable to run your own kernel on your server. That means for example running CloudLinux on our VPS plan is not possible. Local Storage vs Software Defined Storage Local storage is limited by the total space on the node and we are also balancing that among all the users on the node. With the software defined storage we can grow a single instance to 10TB+ in size if a user ever had a need. The local storage is powered by raid-10 array on the node while the software defined storage has user data stored across many drives and servers. This means on our cloud it can handle not only drive failures but multiple storage server failures and will continue to operate without issue. Putting it Together When you combine everything together this results in our VPS offering while being extremely reliable is not a high availability system. That means if a node goes down VPS's on it will go down. With our cloud offering if the node has a hardware issue then this is a recoverable situation in under 5 minutes. Our systems will detect the failure and move the user virtual machines to other nodes and everything will come back online. The cloud server offering it is possible to grow a single virtual machine to utilize an entire node (200GB+ of memory, 20+ cores). For the cloud we can better utilize the underlying hardware and grow the infrastructure based on user demands with no impact on current virtual machines. As a result of this we're able to offer cheaper cloud servers compared to our virtual private server offering. Extra We're not just making a bunch of marketing speak about our cloud server offering while not using it ourselves. Our entire NYC shared/reseller/semi dedicated offering is powered by the same software and infrastructure that our cloud server offering operates under. We believe in what was implemented in NYC and we fully intend on bringing it to all our locations eventually.
  2. Speed up phpbb forum?

    Here's a basic example change username portion with your username. It should state it's adding the test key refresh it then it should say it's a test variable testing Memcached. <?php $memcached = new Memcached(); $memcached->addServer("/home/username/.applicationmanager/memcached.sock",0); $response = $memcached->get("test"); if ($response) { echo $response; } else { echo "Adding test key to Memcached"; $memcached->set("test","This is a test variable testing Memcached"); }
  3. No ea-php72 ?

    Hello, ea-php* is created by the cPanel team and as of this moment they don't even support PHP 7.2. We're able to offer PHP 7.2 as CloudLinux already supports it which is why it shows up as an option.
  4. Memcached not work?

    In that case you're probably best to open a support ticket. If your phpinfo file is not showing the extension it sounds like something on your account is overriding the extensions you have set.
  5. Memcached not work?

    It sounds as though your PHP does not have the memcached extension enabled. Login to cPanel go to select php version then check the memcached extension off and save it. Then your PHP should have the memcached extension and Wordpress should detect it.
  6. Flask using Python

    At this time you'd need to have our team look at the web server logs to determine why the Python application does not work. We're working with the Litespeed team on a more elegant solution which will work similar to that of PHP's error_log file. At this time though no estimate on when that'll be available but it is definitely something that will be coming as Python and Ruby applications become more popular on our shared web hosting they need ways to debug them without opening support tickets.
  7. Litespeed or memcached?

    Since you're using Cloudflare there would be no point in having the Litespeed plugin minify anything as Cloudflare will do it for you and not use your CPU cycles like the plugin would.
  8. Ea-php and alt-php

    alt-php versions are the ones that allow extension control which we've offered for a long time. Recently though cPanel introduced their own multi PHP system which while inferior to alt-php in terms of flexibility is offered because users coming from other hosts may have previously been using it. For compatibility reasons we offer the ability to use it as well.
  9. phpBB3 with Memcached

    Just one other update to this, we've updated how Memcached is handled and now also support Redis: https://blog.hawkhost.com/2017/10/20/introducing-cpanel-application-manager-redis-support/ . You may want to give this another try and see if you can get either to work now.
  10. Litespeed or memcached?

    For Wordpress you'd be best to use the Litespeed page caching plugin. For phpbb3 I don't believe there is a plugin for that so you'd want to use Memcached or Redis if either are an option.
  11. Redis Server

    Very old topic but I'd like to mention we now support the ability to start up your own redis server: https://blog.hawkhost.com/2017/10/20/introducing-cpanel-application-manager-redis-support/
  12. More resources?

    We'll take into consideration our process limits but I should mention that realistically no normal use case could a user max out their process limit before hitting memory limits. Here's what you could utilize in both cases: 20 processes - 51.2MB per process 50 processes - 20.48MB per process. We see even the most lightweight Wordpress installation use 30MB per process. Typically installations are over 50MB+ in usage due to the extra plugins being utilized. There can be some memory usage improvements from using PHP 7.1 instead of the typical 5.6 (plugin compatibility continues to be a problem for some users). Unless you're launching a lot of tiny processes that use no CPU/memory I wouldn't even worry about process limits.
  13. More resources?

    I looked on their site and I see no mention of a limit on concurrent connections nor a process limit although I'm sure one is set do you know the limit? As far as our limits we have a limit of 20 processes and 25 MySQL processes on our shared web hosting packages and more than that on our semi dedicated packages. We are always evaluating if our values are appropriate still of course but you also need to remember it's shared web hosting. These limits are in place to create a more stable environment and having extremely high and inappropriate limits could lead to an overall poorer experience even though your control panel may say you have more available resources. The limits we have in place are strictly for PHP, Perl, Ruby, Node.JS, Python etc.. We have extremely high limits on our web servers and you could easily serve over 2000 requests/sec. In our blog post https://blog.hawkhost.com/2015/07/22/super-charge-wordpress-with-litespeed-cache/ we were able to make a Wordpress site go from 5.46 requests/sec to 1839.98 requests/sec simply by utilizing caching. This strategy could be used on many other web sites as well or even just utilized if you expect a large amount of traffic in a short period of time.
  14. phpBB3 with Memcached

    We have plenty of users with various applications utilizing memcached. I'd suggest opening a ticket and asking it to be assigned to me and I'll see if I can determine why it's not working. Unfortunately a lot of applications don't give clear instructions how to use memcached feature when the memcached server has to be accessed by socket. Considering the amount of servers where more than one user is on it utilizing ip/port with no authentication is a very bad idea. It would be easy for another user to read and even write data to your memcached instance.
  15. That's exactly the format you'd want to use so you're good and shouldn't run into any issues with SPF record problems going forward.