Howdy, Stranger!

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


Super Simple Blog with Ghost.org - Page 2
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Super Simple Blog with Ghost.org

2»

Comments

  • Maybe I need to hack the part of themes today :)

  • wdqwdq Member

    I generally like Ghost, but I haven't been able to really use it for anything quite yet. As soon as they get more standardized comments, page support, and a few other things I may start to transition some of my WordPress blogs over to this platform.

    I find Node.js a lot easier to work with than PHP. Lately I've been messing around with creating some new templates, and trying to make templates that match my WordPress templates.

  • awww, love the simple blog.. definitely gonna try it.. thanks for sharing!

  • I would just stick with Wordpress.

  • @agoldenberg said:
    psycholyzern Its actually super easy to configure and install.

    can I install it to any directories?
    can I install on server that has sveral website? I just scared it would mess up with any setting made by my other domain.. Im using virtualmin btw..

  • It isn't fully equipped with all the the bells and whistles as of v3.*, they still have a long way to go (fixing bugs and deploying the new features as per their Roadmap — https://github.com/TryGhost/Ghost/wiki/Roadmap).

    However, I must confess. I love the idea behind Ghost, keeping blogging simple and focusing more onto the meat; the content.

    I'll put it this way though, It's WordPress done right. Oppss!
    (remember the good ol' days when WP v1.* used to \m/)

    PHP vs Node.JS — I'm not gonna jump into that bandwagon.

  • agoldenbergagoldenberg Member, Host Rep

    @psycholyzern It runs as its own web server on its own port. Just make sure if you use port 80, you give NodeJS its own IP address. Otherwise it wont even start.

  • @Francisco and his BuyVM team has already got a OVZ template up and running with Ghost pre-installed for those who wants to try them:

  • c0yc0y Member

    @CloudOtto said:
    PHP vs Node.JS — I'm not gonna jump into that bandwagon.

    PHP spawns a process for every request, node doesn't, node wins.

  • rm_rm_ IPv6 Advocate, Veteran

    PHP spawns a process for every request, node doesn't, node wins.

    What. Learn yourself some FastCGI or PHP-FPM.

  • Got the Ghost.org template working on my BuyVM VPS:

    top - 17:49:30 up 4 min,  1 user,  load average: 0.08, 0.08, 0.02
    Tasks:  15 total,   1 running,  14 sleeping,   0 stopped,   0 zombie
    Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
    Mem:    131072k total,   120968k used,    10104k free,        0k buffers
    Swap:   131072k total,    17436k used,   113636k free,   107588k cached
    
      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
      326 ghost     20   0 94016  14m 5836 S  0.0 11.4   0:01.12 node
      450 root      20   0  9596 2460 2352 S  0.0  1.9   0:00.12 sshd
      405 root      20   0  6632 1604 1604 S  0.0  1.2   0:00.00 sshd
      467 root      20   0  3424 1604 1420 S  0.0  1.2   0:00.01 bash
        1 root      20   0  3088 1300 1300 S  0.0  1.0   0:00.03 init
     4335 root      20   0  2672 1148  964 R  0.0  0.9   0:00.00 top
      353 www-data  20   0 10372 1096  880 S  0.0  0.8   0:00.00 nginx
      259 root      20   0  2568  732  680 S  0.0  0.6   0:00.00 cron
      286 root      20   0  2192  700  668 S  0.0  0.5   0:00.00 syslogd
      352 www-data  20   0 10372  620  564 S  0.0  0.5   0:00.00 nginx
      354 www-data  20   0 10372  620  564 S  0.0  0.5   0:00.01 nginx
      355 www-data  20   0 10372  608  552 S  0.0  0.5   0:00.00 nginx
      348 root      20   0 10224  324  324 S  0.0  0.2   0:00.00 nginx
        2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd/17964
        3 root      20   0     0    0    0 S  0.0  0.0   0:00.00 khelper/17964
    
  • @rm_ said:
    What. Learn yourself some FastCGI or PHP-FPM.

    Which still use a single process per request.

  • rm_rm_ IPv6 Advocate, Veteran
    edited October 2013

    Lucashayes said: Which still use a single process per request.

    Well it is not spawned to handle the request and then dies. There is a pool of long-lived processes which handle all the coming requests. And the reason for there being "a pool" to begin with, is primarily multi-threading/multi-core efficiency. Describing this as "a process per request" is really misrepresenting it for the worse.

  • c0yc0y Member

    @rm_ said:
    Well it is not spawned to handle the request and then dies. There is a pool of long-lived processes which handle all the coming requests. And the reason for there being "a pool" to begin with, is primarily multi-threading/multi-core efficiency. Describing this as "a process per request" is really misrepresenting it for the worse.

    No, that's simply how it works, except for that FPM reuses processes.

    PHP to serve websites can hog up icredible amount of resources or be very slow (because it's queueing) please just stop denying that lol...

  • @rm_ said:
    Well it is not spawned to handle the request and then dies. There is a pool of long-lived processes which handle all the coming requests. And the reason for there being "a pool" to begin with, is primarily multi-threading/multi-core efficiency. Describing this as "a process per request" is really misrepresenting it for the worse.

    No it's not misrepresenting it, it's exactly what it is. Regardless whether it's in a pool or not, one child does one job then goes back to sleep. You still have to have one process for every request that will be served at once.

    Node therefore wins at this particular aspect because it can reach or exceed the same level of performance with a single event loop.

    I'm in no way dissing PHP. My job consists primarily of PHP, but that being said I've been messing with Node for some time and it definitely has some strong pluses. As such I don't think its cool that you push it aside because you have a few broken rendering libs on your system and blame Node when it has nothing to do with the client side.

  • rm_rm_ IPv6 Advocate, Veteran

    Node therefore wins at this particular aspect because it can reach or exceed the same level of performance with a single event loop.

    I wonder how well does that super advanced technology "single event loop" working out for it on a 8-16 core CPU. Or are you supposed to run 8-16 instances of node.js to fully utilize your cores? :D

  • @rm_ said:
    I wonder how well does that super advanced technology "single event loop" working out for it on a 8-16 core CPU. Or are you supposed to run 8-16 instances of node.js to fully utilize your cores? :D

    Indeed, you are. Node.js doesn't support multiple CPUs.

  • I set up a blog as soon as Ghost came out the other week, then I realized I don't like to write or blog

    Thanked by 2rm_ talsit
  • @Spencer said:
    I set up a blog as soon as Ghost came out the other week, then I realized I don't like to write or blog

    true! i have a feeling i will end up that way too..

  • jarjar Patron Provider, Top Host, Veteran

    @Spencer said:
    I set up a blog as soon as Ghost came out the other week, then I realized I don't like to write or blog

    Ha, that's usually how I end up. I actually like to write I just find it hard to initiate the topics.

  • eva2000eva2000 Veteran
    edited October 2013

    @agoldenberg said:
    A number of people recommended Ghost for a super simple blog in this thread: In Need of Super Simple Blog

    I'm happy to say it is now open to the public and I have a copy of it running! It's fantastic. Nothing but a pure writing experience, a vibrant community of programmers and designers. I highly recommend it if you want something simple to write with.

    Give it a try and I think you'll agree :D

    I'm on day #6 with Ghost blog at http://ghost.centminmod.com - like it alot !

Sign In or Register to comment.