Adam Kiss

Moderators
  • Content count

    1,293
  • Joined

  • Last visited

  • Days Won

    6

Adam Kiss last won the day on May 29 2015

Adam Kiss had the most liked content!

Community Reputation

568 Excellent

About Adam Kiss

  • Rank
    Master of the universe

Contact Methods

  • Website URL
    http://adamkiss.com

Profile Information

  • Gender
    Male
  1. Nice website.
  2. You know, I've encountered Suhosin three times on various shared hostings so far — and it was always interfering with running websites we put there. "Suhosin, premiere tool for misconfiguration of PHP."
  3. Adrian, sorry, I don't even remember what project this was I've tried to go through some of my past projects, which could have been it, but I haven't found anything. New thread with wha you need might be better way to be lazy
  4. Details please! So, what motor does have it? Model? Color?
  5. No 'real benchmarks' as in repeated tests on X different scenarios. Original usecase (and one measured) is a template listing shop items — ~40 products — where only difference in the rendered HTML is an input value - which is either default '0' or anything else picked up from $post or session. It's a rather slow server, but load time for that page dropped from ~2.5s to ~450ms, which is the same as template caching (roughly), but usable on every page load, not only the first one. I use MarkupCache (which in turn uses the same caching mechanism as the template-level caching), so there is maybe three or four function calls 'overhead' versus the template-level caching — which is nothing (I might be wrong, haven't been digging in that code lately). --- There is a number of improvements I would like to make, but was working on a different projects lately.
  6. Or, you could use my page render cache. https://github.com/adamkiss/PageRenderCache/blob/master/README.md
  7. I don't think there is anything simple to diff database vs the dump; (additionaly, if you do the diff dump only, you'd then have to diff database versus set of dumps… yeah.)
  8. Number 15. Above the symfony author. http://www.cloudways.com/blog/php-influencers-to-follow/
  9. vagrant (+ virtualbox) + git is pretty encapsulated vagrant streamlines the process of generating virtual machines to develop on, by providing 'prepackaged' virtual images + options to include other provisioning software (like puppet, chef, etc.). Some use Vagrant VMs as 'apps', meaning that each project has its own virtual machine, some other people have one VM for multiple sites (a la *AMP software). In your case, you could have your site versioned in git, together with your mysql dump and Vagrantfile (vagrant 'recipe' for your vm), and when you come to new machine, you'd do something like 'git clone project && cd project && vagrant up', go have a coffee, come back and start working. (of course, it's never quite that simple IRL , but in gist vagrant is quite nice. I am in the process of setting up local vagrant from clean ubuntu + serverpilot.io over vpn. fun times)
  10. Yeah, I use ngrok as well. Although, I use it mostly for the frontend sharing, I never tried to login over ngrok (I can't see why it wouldn't work though…)
  11. …omg… that's… damn, that's almost five years.
  12. I'm working on a few big updates atm on multiple PW sites. For me, every day is a ProcessWire day.
  13. Of course, I thought you've been looking for the most performant option, and I just said I don't know Looking at your posts now, I don't see it, so I got confused, probably.
  14. Looks super awesome, but to be honest, I have no idea whether some other method of logging would be better (or would have better performance). But it looks nice
  15. I think it goes all the way back to 2012, to the change of design leader at the EllisLab. Their website went from this: To that patterned hideousness they have now.