-
Posts
2,094 -
Joined
-
Last visited
-
Days Won
51
wbmnfktr's Achievements
Hero Member (6/6)
2.6k
Reputation
-
wbmnfktr started following Weekly update – 8 November 2024 , PW 3.0.243 – Core updates , FrontendAutoReload Module for ProcessWire CMF/CMS and 7 others
-
Merry Christmas and a Happy New Year, @ryan!
-
As this isn't a real workflow - means: I handle projects differently for that matter. For now to make it short - the decision process: How valuable is the data? Just fields, templates, and settings Real content (products, articles, actual data)? Is the content worth more than the whole project/website in the long run? The more important the database content is, the more saving points exists and the higher the interval is, even in development mode. Super important content (product data and content) will be backed up daily and when a user logs into the backend - external backups, server side, and Git Less important content/data: each time a user logs into the backend - server side, Git [...] During starting phase most often only when heavier tasks and steps on fields, templates occur - which then will end in Git with before and after dumps. Side projects on the other hand... some never got a backup besides those created during the update process of ProcessWire. 😂
-
FrontendAutoReload Module for ProcessWire CMF/CMS
wbmnfktr replied to digitalbricks's topic in Modules/Plugins
That looks like a great addition to my regular setup @digitalbricks. Will test it and will probably have some questions. Great work so far! @AndZyk that's one of the reasons we love @teppo so much here! -
How to require a core module in my module (LazyCron)?
wbmnfktr replied to JayGee's topic in Module/Plugin Development
Let's have a look here in the docs: <?php public static function getModuleInfo() { return array( 'title' => 'Hello World', 'version' => 101, 'author' => 'Ryan Cramer', 'summary' => 'Just an example', 'requires' => array("LazyCron", "AdminBar") // added this line ); ); -
Here is the link to the module - for those looking for it: https://processwire.com/modules/pagefile-metadata/
- 1 reply
-
- 1
-
I guess this article could be helpful: https://screencasting.com/cheap-video-hosting More details about the Cloudflare R2 pricing: https://developers.cloudflare.com/r2/pricing/
-
I use Git in the project root as well, and only put things in .gitignore I really don't want to have in that repo. Best case scenario is that I have the full project, besides database dumps, in my repo. # .gitignore .ddev/ site/assets/backups/ site/assets/cache/ site/assets/logs/ site/assets/ProCache-* site/assets/pwpc/ site/assets/sessions/ site/config-dev.php Database dumps are a thing of its own. Managed projects are backed up quite often, long time projects with not that many updates will be backed up once every 3 months. From un-Managed projects I keep only the latest version I worked on - most of the time the release day or when something was updated.
-
How is it going @nacheson - did you see any progress and tried some things? How can we help/assist to keep you going?
-
Silly forum thing: Can't find 'mark as solution' button in the forum
wbmnfktr replied to joe_g's topic in General Support
Edit your initial post's title and add a [Solved] or similar to indicate that the thread has at least helped you. That's how I do it. -
Find yourself a great dev environment you understand and can use to create a new ProcessWire instance super easy. This is key. Based on what I saw the most complicated part seems to be the registration/and what follows afterwards (which I of course can't see). You need to find out if you can do this with PHP and PW on your own, with some community modules or the LoginRegisterPro module from Ryan. Everything else seems to be basic content with an advanced structure. Maybe some specials for logged in users but this should be quite easy to do the moment you have that registration part set up. Depending on how fit you are with programmig and PHP a little crash & burn session over the weekend should be a great starter for you to find the issues and questions you need to have answered to get your site moved to ProcessWire. I'm not a programmer, still I can do a lot. Sure, I need LoginRegisterPro and have to ask questions here and there, but ProcessWire is still the easiest tool I ever used for that. Nowadays maybe even use Cursor, Supermaven, Claude Sonnet, and other AI tools to assist you. Feed them the ProcessWire docs and you can get a great headstart. In the meantime: we are here and happy to help
-
Love that!
-
Well... those that live on/work with the dev branch have had quite more releases already. 😊
- 1 reply
-
- 1
-
Looking for an AI assistant for code? Consider Supermaven
wbmnfktr replied to gornycreative's topic in Dev Talk
Supermaven Joins Cursor 🤯 https://www.cursor.com/blog/supermaven https://supermaven.com/blog/cursor-announcement -
Is preload() already available in the DEV branch? I'm asking because the version is still 3.0.242. What would be the best way to really test the performance boost here? Need to try this in a recent project. Maybe we should create some kind of meetups in the US and maybe even in the EU next year. That would be fun.
-
There are several hostings I use: webgo - for about 6 years now for medium traffic but important projects. You can access everything via SSH, have Cron/CronLight, and some domains included. You can add external domains without problem and use them there. A feature almost noone else offers for free nowadays anymore. In case a client doesn't have hosting, I send them to webgo most of the time. Hostinger - yeah, it's something similar to Dreamh*st and such, but the price for a 4 year contract was super cheap and I can test new projects there. They have CI/CD, SSL, SSH, and whatever. Features are plenty, performance is okay most of the time. Hetzner (new) - needed a bit more oomph for a recent project and went with the CX22 vserver, installed Coolify and some other things, and everything works absolutely fine. Nothing to worry about even in case the traffic spikes or multiplies again. I really enjoy webgo because everything just works, I can put a lot of projects into my Business Plan there and add external domains without problems. It's my go to choice for email hosting (not for sending newsletters and such!). Hostinger is cheap and you can easily put 20-30 projects/proof-of-concepts on there to see if they are viable and move later on. Hetzner involves more work but the moment you enable auto-updates and things like that it should be ok to let it run. Hetzner is also great for Campfire or other self-hosted chat/messenger instances.