Jump to content

Pete

Administrators
  • Posts

    4,043
  • Joined

  • Last visited

  • Days Won

    67

Everything posted by Pete

  1. VPN for me for some years now with a Web host. Have got a 4 bay Synology that I've burned all my DVDs to (finally legal to make backups in the UK) but also it is configured to download backups from the VPS overnight. It can also be run as a Web server but I've always just used WAMP (found it better than XAMPP) on my local machine for development.
  2. Good work on helping out of course - I was more thinking out loud. I think having just read up on it quickly it doesn't seem to matter much - see the final reply to the chosen answer here (which disagrees with that answer): http://stackoverflow.com/questions/9734970/better-seo-to-remove-stop-words-from-an-articles-url-slug as well as the comment further down about the fact that StackOverflow don't do it. Having checked that, nor do Slashdot and some other big sites. In fact most search results about stopwords seem to relate to Wordpress plugins rather than anything official from Google saying it makes any difference. I think it's one of those things that may have mattered in the past but not so much now. There are certainly some respectable SEO companies out there who aren't removing the stopwords from their own website URLs either. But please don't take my word for it - as I say I was just thinking out loud and know very little about the subject so if someone finds a definitive answer somewhere from Google themselves then please do share as the short research I did wasn't really conclusive.
  3. This is interesting because I was approaching some advnced automatic naming behind the scenes only last night during the page save process (so ignoring giving the visual indicator this will on the edit page) but in my case that was find because those pages needed no user control over the page names. Very nice idea and keeps URLs shorter but I'm not sure it makes a difference to SEO any more to be honest, though I am no expert. Still, ProcessWire is all about providing the tools that in turn can provide more options so good work
  4. If it's only for one role try removing the asterisk for an exact match. Might not be that easy but fingers crossed! Ah, erm... Not sure on that one. Are you sure you filled out required fields? Any other custom fields?
  5. Been using fullcalendar myself in a project in November so can recommend that but obviously some work required to store events in Processwire and output them to fullcalendar until a module exists. It did feel good not to rely on another service for the calebdar data though!
  6. I think there's some confusion with the BIOS. If you build your own it's almost always accessible with the DEL key. If you buy a PC off the shelf from a leading supplier then the key to get into the BIOS depends on the manufacturer, the year, the alignment of the stars and what the BIOS programmer ate for lunch that day. Either F12, F10, F9 or F8 mashed repeatedly in my experience gets you in then
  7. Feel free to stick your name in with mine in the author attribute on the module too if you haven't already done so.
  8. I didn't leave Wordpress but have migrated away from one site, upgraded (and instantly broke due to plugins) another and am pushing to migrate a third. An issue I have run into with the third is that the client understands the security implications but cannot afford to migrate the site yet despite being on an older version. Interestingly I did see Google flag at least one Wordpress site that had been hacked with a security warning in bold red letters in a search result. I can only applaud them for this and suggest they start adding amber warnings for sites not hacked yet but that pose a security risk if you hand over any data to them. Easy enough with most systems where you can determine their version I think but would probably go down like a lead balloon with many people.
  9. Ah, well Windows 10 will have windowed Metro apps on the desktop but that would be a silly reason to upgrade on its own
  10. No worries - if you have any other questions let us know.
  11. I would ask them - I have also seen other hosts without ifmodule support but not in a long time so suspect it might be an older version of Apache maybe or just a feature that isn't switched on on the server.
  12. Take out the ifmodule? It just checks if the module exists so if you think it does then that line can be removed along with the closing /ifmodule
  13. Should see same speed increases irrelevant of OS and I would assume by now compatibility with all OS's.
  14. I don't think it's possible to just have admin under yoursite.com since the homepage must always be at yoursite.com/ and it is not able to delete it. Also admin page cannot be deleted. What I have done on one intranet site is renamed the admin page so pages are available under yoursite.com/app/ which I think is better. It's not perfect but yoursite.com/app/your-page/ is cleaner in your scenario than yoursite.com/processwire/your-page/
  15. Hi Adrian Thanks for all your work on this. I've added you as a collaborator on my repo so I think you might be able to merge changes into the main repo yourself if you like? I certainly don't see a problem with anything you've added (aside from me not having tried any of the new things out yet ) so happy for it all to be merged.
  16. Get minesweeper from the store - new and updated
  17. Mine is working 7 seconds into Windows fine Another note is that it is worth upgrading the firmware when you get one. Not a lot of people know there is also firmware for normal hard drives that can sometimes improve performance or fix potential issues. What I would say though is do this before you put anything on the drive just in case. If you only have a laptop with no spare HDD slot and want to update the firmware, or even if you just have a bunch of old HDDs laying around and you can't remember what's on them, there are plenty of ways to get external access to internal hard drives too. Something like this will save some hassle: http://www.shop.bt.com/products/icybox-docking-station-for-2-5--and-3-5--sata-hdds-white-78GG.html?utm_source=google&utm_medium=ppc%20product%20search&utm_campaign=PLA%20 though there are cheaper things on eBay with a spider's web of cables (I prefer these docking stations personally and the shiny Aluminium ICY Box ones look nice left on your desk). Even at USB3 those docks won't be as fast as SATA III but they are still fast enough for most requirements.
  18. Having worked with probably a hundred of them by now (looking after PCs in a company where processing data fast is key) they used to be a bit bad a few years back but are now very reliable indeed and less than 50p per gig in some cases. I would say that a backup is essential (when has it not been?). The earlier ones didn't used to have SMART support so when they died there was no warning and no real chance of recovery, but nowadays they do attempt to tell you when something is wrong. That said, they're not like mechanical drives - when they die it is usually permanent and instant whereas mechanical drives at least have a chance of wearing out over a longer period and giving you some warning. That said, I have only experienced this with older drives - newer drives are giving a long life expectancy so far and decent warranties. I have also experienced sudden fatalities with mechanical drives so I don't think there is any more risk in either type nowadays. ~550mbps is about the fastest you will get read/write and you need it plugged in on a SATA III port for max speed - most motherboards in the last 4 years will have this type of port. May I take this opportunity to point you all to what will be the best backup tool for Windows: http://go.veeam.com/endpoint - it is also free. I've used it for VMs and it is simple, effective and this new edition for endpoints (PCs) will be free. I cannot rate VEEAM highly enough and even in BETA stage this software works fine. Prices seem to have dropped even from a few months back too - these are the ones I use and this is sooooo cheap for an SSD: http://www.amazon.co.uk/Samsung-500GB-2-5-inch-Basic-Solid/dp/B00E3W19MO/ref=sr_1_2?ie=UTF8&qid=1419937998&sr=8-2&keywords=samsung+evo+840
  19. I use Windows 8 and simply have it boot to desktop. If you don't mind spending a few dollars (and I mean only a few) get Start8 installed and you essentially have Windows 7 interface again. Windows 8 is faster for me and as much as I dislike metro I love the speed. Windows 10 is a partial acknowledgement of the mistake of Metro and gives you back a start menu and boot to desktop. I also expect it to be faster again. I think I'm spoiled a bit by relatively recent hardware (about 18 months old) but 7 seconds into Windows from a cold boot isn't possible with 7 with the same hardware and I value those seconds (they obviously carry over into quick apps as well so therefore increased productivity). Actually, hijacking the the thread a little, an SSD is probably the best purchase you can make. Things will run up to ten times faster on hardware up to a few years old and you will find mechanical drives tiresome from then on They're also pretty cheap nowadays too. EDIT: split some more discussion about SSDs into a different topic here for those that are interested: https://processwire.com/talk/topic/8662-may-i-recommend-ssds/?view=getnewpost
  20. Hi there Updates are handled through a module called SystemUpdater in /wire/core/modules/SystemUpdater/ . This folder also holds all the update files that exist so far. The module has an entry in the modules table in the database that stores the system version so yes, those updates will be reapplied to the database every time you re-import the old database and upgrade.
  21. The links are of mixed usefulness actually - the majority of the Wordpress ones are for plugins so not the fault of the Wordpress core or a useful comment on it's suitability as a system - just a highlight of buggy third-party modules (same with Joomla too). It would be better split out into core bugs (far fewer) and then alphabetic by plugin really so you can see it more clearly. They're actually pretty skewed results as Wordpress clearly has more plugins than any other system (1,425 in their plugin directory just for the search term "gallery") so has the most security issues listed as a result. So I don't think it's fair to blame those numbers on the systems in question. Feel free to blame it on not assessing the plugins/modules and use it as a case when telling customers "yes, you could use Wordpress, but are you sure the plugins you are going to use are safe?". It's a bit of a minefield to say the least. The reason zero security vulnerabilities have been reported in ProcessWire is because, at the moment, I am not aware of anyone finding any (anyone else?). There is nothing that ryan etc are hiding - it is just incredibly stable and the way the API abstracts things away from SQL queries removes one of the biggest pitfalls - no chance of SQL injections! The only things I have seen "fixed" over the years are a few bugs (not security related) and areas where performance has be increased. I would definitely agree that anyone finding a vulnerability should report it - probably via the contact page is fine - so that there is time to fix it and issue a patch. I'm sure we would welcome that as well as them appearing on Secunia, but I don't think there are zero reported security issues on Secunia because nobody is bothering to report them - simply that nobody has found any yet to my knowledge. I am equally happy if someone finds a security issue or two and reports it in a responsible manner, but I'm being a "glass half full" guy rather than assuming a lack of transparency. Could it be that ProcessWire is just incredibly well-written? I'd like to think so, but I am sure time will tell either way Certainly if the quality of modules continues and they go through a proper approval process then we can avoid some of those high numbers on the links above, but we will never get to those high numbers I think - I can't imagine a time when we would ever have 1,425 gallery modules even if ProcessWire grew to be more popular than Wordpress - there really must only be so many ways you can put together a gallery so there will never be as many modules (of any type) and therefore no real chance of having that high number of vulnerabilities. At least I hope not
  22. I've been using Mandrill for a year now for various projects and can't rate them highly enough. They're great for sending emails using the SMTP classes built for ProcessWire. For example, on several occasions I've had IPs blocked by Hotmail because someone who subscribed to something marked an email as spam (yes, users do silly things like forget what they signed up to or don;t just use the unsubscribe links) and Mandrill saves you a lot of hassle by a) not letting you send to those users again if the email bounced or was marked as spam and b) ensuring your IP isn't blocked to the rest of Hotmail (or whichever other service this might happen with - isn't Hotmail Outlook.com now anyway?). It also has some great webhooks so you can write some code to let you know which customers aren't interested within your own application. So yeah, great service that does a lot for you, lets you have sub-accounts for each client and all round protects your deliverability on business-critical applications.
  23. I dunno, I like the idea of me being the weakest link in my work
  24. I think at the moment ryan approves all modules before they appear in the list so I assume he is looking at the code before approving them. The problem is, as a play on what Joss says above, you can do just as much damage without modules on your own. You can open up security vulnerabilities in any CMS with a little effort (I believe both MODx and WP allow you to write pure PHP in templates/snippets as well as PW of course), so even leaving modules aside it's possible to create your own issues in very few lines of code and be totally oblivious to the dangers. My point is, modules or not, a lack of knowledge is the enemy here. Not everyone has the knowledge necessary (myself included) to understand the more complex modules out there so the recommendation that I would love to give of "don't use a module if you've not investigated its code" doesn't even work for me I guess the best thing moving forward is to have a few more people checking out the modules submitted to the Modules page and recommend that nobody downloads modules that haven't been posted there. That might seem harsh as I know there are many good modules only on Github, but if nothing else it will encourage people to submit their modules to the directory - let's face it, it doesn't take much time at all.
  25. I'm not sure all the custom PW integration would work with an older version to be honest. How much older are you trying to go?
×
×
  • Create New...