Jump to content

dan222

Members
  • Posts

    11
  • Joined

  • Last visited

Posts posted by dan222

  1. Thanks for all the tips, it looks like it should be pretty straightforward to get sites online and this thread will be very helpful to read when I'm trying to put up my next site.

    @TomPich - thanks for that, I assume FTP is something I'll find on cpanel? Or otherwise I can use TinyFileManager that @Robin S mentions. I'm sure it will help that I've now got a live site hosted which I can copy the config and htaccess files from if necessary, I imagine the line @virtualgadjo has mentioned is probably one of the things that went wrong last time.

    Thanks again!

  2. Hey, huge thanks to Ryan and everyone who is involved in creating and developing processwire. I've just built my first site, which is just a simple blog site, but I can see that processwire is a great tool to have available, even if I don't yet have enough knowledge to use it to its full  potential. 

    I have a question about getting the site online - I managed to do it by starting again with a blank template in the hosting provider, creating all the fields, templates and pages again, then copy and pasting all my files over. Though this worked, it was a bit long-winded and I'm sure there must be better ways!

    I did search the forum and tried following the steps in the below thread, but Export Site Profile kept giving me errors, and replacing the site folder of a new install with my already-made site folder made the server stop working (even after I updated the login details in config) and I couldn't work out what the problem was.

    I'm just wondering what the generally accepted way of getting things online is? I use Windows and Laragon - Laragon is really great for local development (as in it's just easy and I've never had any issues) but would I be better off using something else that helps me get the files online more easily?

     

     

  3. Just to update, it didn't really take me long to get the hang of the basics of Processwire, I found the Hello Worlds tutorial really useful to get the general idea, and also found the docs were pretty good. I'm pretty sure I'm only using Processwire at a tiny fraction of its capabilities, but I've managed to make a site for a client where they can update their blog themselves, and didn't have any issues I couldn't resolve by searching the forums, the community seems really great and looks like it has been great for years. Thanks very much to everyone for your helpful advice and pointers.

    • Like 7
  4. I'm trying to export my site, so that I can then put it on a server. When I use Export Site Profile module I always get the error from line 445 of ProcessExportFile.module, which is:   

     // setup skeleton directory
            if(!$files->mkdir($path)) {
                throw new WireException("Unable to create: $path");
            }

    Does anyone know what could cause this?

  5. On 5/10/2024 at 3:49 PM, wbmnfktr said:

    In case you have time this weekend:

    • Saturday: enjoy a day reading the docs and tutorials
    • Sunday: enjoy a day of tinkering with the installation, a site profile, maybe first steps

    In addition to that I recommend this 10 year old video:

    ProcessWire looks way different nowadays but the steps are the same. And you can see how easy it is (or can be) to get started.

    Thank you, looks like there's loads of helpful things to be getting stuck into!

  6. 2 hours ago, cwsoft said:

    The learning curve and time depends on your definition of a „decent standard“ for your local development environment and operating system used. For example. I bought a new Windows 11 Laptop recently and just wanted to upgrade my dev environment I used for about 10 years now (Windows 10, XAMPP, VS Code with several Addons) to a decent standard on Windows, which is WSL2 (Windows Subsystem for Linux), DDEV (replacing XAMPP), and installing all the stuff previously hosted on Windows in the WSL2/Ubuntu env co-existing with Windows 11. This took me about 5 days until I get used to Docker/DDEV stuff etc. 

    When I first tried Processwire a year ago with a decent project in mind, where I didn‘t want to implement authentification, loging, permissions, database queries in vanilla PHP myself, it took me a weekend to go from project idea to a working demo for my clients with my existing PHP knowledge (last active PHP project was in 2018). I just installed a default site template with delayed output strategy, read me through the API and tutorials and asked questions in the forums and the demo went into pilot tests after about 2 weeks and live after 4 weeks. Up to that time I wrote three modules (two publicly available from PW module store) and one backend module for private use.

    So to recap. If you just use your existing local dev env, you can get results fairly quick using the PW API and the snippets in the tutorials ore from the comments in the PW Github repo. If you want to upgrade your local dev env to some decent/recent setup, it will take somewhat longer. The extra time I spend with setting up my local dev env amortized about 1-2 weeks later, due to the better workflows and toolchain like DDEV/WSL2, which I won‘t miss anymore.

    Cheers cwsoft

    Thanks. I'm a bit dim, so 2 days, 5 days or even 4 weeks sounds incredible to me, I was thinking more in terms of how many months! Anyway, your timescales sound promising, thanks.

  7. Great, thanks very much all. I guess I just need to get stuck in and give it a go - I've been going round in circles for some time wandering what to learn, so really just getting stuck in to something, anything, will be a good idea! You've given me some good pointers so I'll get on with it, thank you.

    • Like 2
  8. Hi, I know frontend development and have previously created static sites, which are hosted for free on Cloudflare Pages.

    I've been learning PHP because I want to do a little more than just static sites, but I do not have experience in the backend - e.g. hosting and databases.

    I'm trying to work out my next steps now that I know some php - what is the time needed to learn to use Processwire to a decent standard (i.e. more than just templating out a blog)? What would be the advantage be in learning Processwire over something like Laravel?

    Many thanks for any help or advice you're able to give.

×
×
  • Create New...