Jump to content
diogo

other CMSs

Recommended Posts

@tpr nice portfolio site. You might want to fix your AdminOnSteroids link at the top though 🙂

  • Like 2

Share this post


Link to post
Share on other sites
1 hour ago, dragan said:

@tpr nice portfolio site. You might want to fix your AdminOnSteroids link at the top though 🙂

You have the link as follows (note the space):

https://  github.com/rolandtoth/AdminOnSteroids

 

  • Like 2

Share this post


Link to post
Share on other sites

I got it, thanks for the report. I guess it's my self-fabricated text expander plugin (for ClipJump) that randomly inserts a space character. It's annoying but I'm just lazy to fix 🙂

Share this post


Link to post
Share on other sites

Greetings,

Maybe I'm old fashioned, but the few times I tried an SSG, I ended up back with PW eventually. The first time you need to have a form of any kind, and find yourself adding PHP to your SSG...

Thanks,
Matthew

  • Like 1

Share this post


Link to post
Share on other sites

Another WP site I rewrote with Eleventy:

https://neptunbrigad.hu

It was more complex, I wrote many filters and image resize and optimization scripts, often duplicating PW functionalities. I still like how this system works, even though it requires a different mindset. For example you cannot resize images in the fly and optimize because that would result in a long build time (not to mention how to skip images that are already processed). So I first run the image processor scripts if I add a new image (which is in original size and quality) then I can continue developing in --serve mode. There are some extra steps like this but once these processes are set up it works like charm.

Share this post


Link to post
Share on other sites
2 hours ago, tpr said:

with Eleventy

How does your client edit content with a static site generator like this? I mean: adding end editing images, adding new "posts" an editing them, etc... Does Eleventy supports these? I am asking this, because I have never used a static site generator. Is it only for developers or for clients too?

  • Like 1

Share this post


Link to post
Share on other sites

They pick up the phone and call me. I have sent them the admin account details but I' sure they have never been there 🙂
(not just this one but many others)

Of course if they would REALLY like to edit their site I could not use an SSG. Often the case is that they do like the idea to be able to manage the content. But when the time comes they realize it's work and it would require effort.

  • Like 2

Share this post


Link to post
Share on other sites
20 hours ago, szabesz said:

I mean: adding end editing images, adding new "posts" an editing them, etc...

Netlify (CMS) fills that space. Whenever someone edits the content it's kicking of the static site generator and replaces the old page with the newly generated one.

  • Like 1

Share this post


Link to post
Share on other sites

I was moving recently my sites made with Eleventy to Netlify (free plan) and I really like it. It's easier to deploy (just push to GitHub) and as a plus I have a version control which was not the case with my previous projects.

I noticed that my site scores higher on YSlow on GTMetrix so I went ahead and fixed the remaining issues it was complaining about. Previously I used no CDN so YSlow was always lagging behind the PageSpeed score. The result is 100/100, and not only the main indicators but all recommendations below them (it was 100/100 even if one or two recommendations were only 99%).

I know it's an overkill and it really doesn't add extra value to the site, but I was curious whether it is possible to reach such figures. Apparently is 🙂 

https://gtmetrix.com/reports/neptunbrigad.hu/ffOeMHHL

  • Like 6

Share this post


Link to post
Share on other sites

Has any one here used a JavaScript based CMS, assuming such a thing exists?

If so, can they share their experiences with it? 
I"m thinking about doing a small project using  a JS based CMS to improve my JS/TS skills 

  • Like 1

Share this post


Link to post
Share on other sites
13 minutes ago, FrancisChung said:

Strapi looks like the most interesting one I could find. 
https://www.capterra.com.au/software/170599/strapi

Looks like ProcessWire 0.5 so it must be a good system currently being born! 😉 

Speaking of learning JavaScript, I am not a fun of over-engineering common websites (which I solely deal with) so personally I have no incentive to learn any of these hype frameworks, instead I started to dive in into this mature gem: https://www.jsviews.com/

Anyway, I know that it is quite ok to earn a good living by developing in Angular, React, etc... if one has the nerve to survive the hell.js method, then why not?

Sorry for not being helpful, probably others have a better understanding of "modern" JS development.

Share this post


Link to post
Share on other sites
4 hours ago, szabesz said:

am not a fun of over-engineering common websites (which I solely deal with) so personally I have no incentive to learn any of these hype frameworks

I was of kindred spirit like yourself regarding JS, but I think I've put it off as long as I could.

Not have skilled up on the latest JS technologies is now hurting my chances rather than helping in the roles I'm going for, so I haven't really got much of a choice in this matter.

4 hours ago, szabesz said:

if one has the nerve to survive the hell.js method

Hell exists everywhere in the dev world, but I agree ... JS Hell is a special kind of hell

  • Like 1

Share this post


Link to post
Share on other sites
10 hours ago, FrancisChung said:

Not have skilled up on the latest JS technologies is now hurting my chances

But in contrast to some modern fancy buzzword JS-framework developers out there you are still able to build websites that work.

Take those developers their frameworks and you end up with nothing. Had this experience a few times by now and it's frustrating.

  • Like 1

Share this post


Link to post
Share on other sites
On 3/20/2019 at 11:05 PM, wbmnfktr said:

you are still able to build websites that work

I was actually a financial systems developer before building my first website using Processwire. Actually, if it weren't for the community, I'd be in Sheeeeet creek.

I've been passed up a few times for some great jobs/contracts because I just lacked the requisite <Insert latest JS framework>, so I can't afford to put my head in the sand and ignore it any longer.

My opinion about JS (It's slightly better than my opinion about Donald Drumpf, POTUS) does not matter. If I want to stay in the game, I gotta play the game too.


 

Edited by FrancisChung
Spelling correction
  • Like 3

Share this post


Link to post
Share on other sites

@FrancisChung Sure, we quite understand the situation, technology moving forward has ups-and-downs and if someone wants to work in a team then there is no choice but to follow the requirements. A team of good developers and a nice salary is worth the effort, of course.

It is just that most active ProcessWire forum members work solo or in a tiny team of a few devs, and while some of them has already posted about using Vue (for example), most of us do not use these frameworks. By the way, Vue.js looks to be the sanest of all but for most sites – developed by a freelancer or a small team even – Vue can still be a bit of an overkill. That is why I started using jsViews instead, as it is very versatile and requires only one JS file which covers all the "technical requirements". But this is off-topic because jsViews is not a CMS anyway, I know. Sorry for that.

  • Like 1

Share this post


Link to post
Share on other sites
6 hours ago, Christophe said:

Looks interesting, thanks for sharing! I put it on my todo list to take a closer look.

Interestingly, I have just recently set up a workflow based on CodeKit and its "Kit" file compiling capabilities (Kit == HTML + import features + variables) in order to craft my own site. I boosted the whole thing by also adding Fat-Free PHP to the mix. I use Beyond Compare for syncing to the server. All this is about producing "flat files". Since I also sprinkle PHP here-and-there, I actually invented my own Semi Flat File website approach 🙂

My whole setup is all about using desktop GUI apps, as opposed to (say) npm based cli stuff which can be quite unreliable at times (actually, unreliable too frequently to my liking).

All in all, what I like about Publii is that it is a "technically minded" / developer oriented solution, still, components are integrated as a desktop app, so there is no need to experience the pain of npm/webpack/and-similar as all the burden of such things are on the developers of Publiit, and not on the developer of the website(s).

After all, I'm a creative guy who likes to create, but I dislike dealing with fixing CLI tools, fighting incompatibility issues and such. That is why I chose ProcessWire in the first place, btw. 🙂

  • Like 1

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...