Omega Owners Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Please play nicely.  No one wants to listen/read a keyboard warriors rants....

Pages: [1] 2  All   Go Down

Author Topic: Web Developers  (Read 1937 times)

0 Members and 1 Guest are viewing this topic.

pscocoa

  • Omega Baron
  • *****
  • Offline Offline
  • Gender: Male
  • Sandhurst Berkshire
  • Posts: 3761
    • Volvo V90 D5 AWD
    • View Profile
Web Developers
« on: 17 July 2013, 18:23:40 »

Have used the same guy for 10 years on our corporate site. Our system is old written with Pearl which is no longer supported. We used him to do a full spec for our new system but now the problem - he is looking to develop a new Content Management System (CMS) I think when our requirements are not that heavy in many respects.

We have relied on him too much as when I ask about other already existing CMS's that might do the job he pours cold water on the lot. I am no expert on this but try and ask the right questions.

Found someone who has a number of sites which we like the look of - he works in Adobe Cold Fusion and hosts the sites accordingly with hosting companies that will support Cold Fusion.

Are we going down a dead end with this option?
Logged
[img name=signat_img_resize]http://[/img]

TheBoy

  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • Brackley, Northants
  • Posts: 107026
  • I Like Lockdown
    • Whatever Starts
    • View Profile
Re: Web Developers
« Reply #1 on: 17 July 2013, 18:57:29 »

I think Cold Fusion is a bit of a dead end now as well.

LAMP (Linux/Apache/MySQL/PHP) and MS (ASP.NET and MS-SQL) seem to be what powers the web now.

Browse round a few sites, look at the page tech, and see the popularity. PHP pages end in .php, ASP(.NET) are .asp or .aspx, Coldfusion is .cfm
Logged
Grumpy old man

Kevin Wood

  • Global Moderator
  • *****
  • Offline Offline
  • Gender: Male
  • Alton, Hampshire
  • Posts: 36417
    • Jaguar XE 25t, Westfield
    • View Profile
Re: Web Developers
« Reply #2 on: 17 July 2013, 19:23:52 »

Sounds like he's quoting for what he wants to develop not what you need... ;) and Perl is still very much alive and kicking as a language, but if he's written reams of code specific to your site, and doesn't want to support it any more, getting someone else to pick it up and work with it might not be cost-effective!

The cynic in me is thinking that he wants to develop a CMS, and later re-sell it, or services hosted using it, and you're being asked to foot the development costs, but maybe I'm being unkind.

There are probably plenty of off-the-shelf CMSs, many freely available, which would host your site with little to no modification. Most are probably coded in PHP and can be hosted by LAMP or Microsoft platforms and, if you pick a popular one, there'll be plenty of consultants around who can be employed to support it in future. As said, ColdFusion is not something to be recommended these days. Ask around a few other places and see what they are working with, then pick the most popular, assuming you're happy with the end results that can be achieved.
Logged
Tech2 services currently available. See TheBoy's price list: http://theboy.omegaowners.com/

Rods2

  • Omega Lord
  • *****
  • Offline Offline
  • Gender: Male
  • Sandhurst Berkshire
  • Posts: 7604
    • 1999 3.0 Elite Estate
    • View Profile
Re: Web Developers
« Reply #3 on: 17 July 2013, 20:38:01 »

Drupal, Joomla and Wordpress are the most popular PHP CMS systems. Drupal is the most comprehensive, followed by Joomla and finally Wordpress. Ease of use is pretty much the reverse of complexity, but less complexity means more limitations. Not that that will be an issue with 99.9% of users.

Unless it is a very specific / specialized / high security website then I can't see why he is not using an off the shelf system. If he wants to stick to Perl there are a number of CMS packages. All three of the PHP CMS systems are free under the GPL licence and their are a raft of other PHP CMS packages out there as well. Unless you have a new set of requirements that you website can't currently cope with, why do you need to upgrade your CMS?

For most people I can't see the point of going the Microsoft route as it is more expensive. For multinationals that need global multi-language websites, then the Microsoft route might be slightly better, where they have better commercial support and better support for unicode, if your website needs to cover many of the world's languages.

This list gives you an idea of the number of CMS systems about:

http://en.wikipedia.org/wiki/List_of_content_management_systems

Finally here is a review of Drupal v Joomla v Wordpress

http://www.computerworld.com/s/article/9219685/Site_builder_shootout_Drupal_vs._Joomla_vs._WordPress?taxonomyId=169&pageNumber=1
Logged
US Fracking and Saudi Arabia defending its market share = The good news of an oil glut, lower and lower prices for us and squeaky bum time for Putin!

pscocoa

  • Omega Baron
  • *****
  • Offline Offline
  • Gender: Male
  • Sandhurst Berkshire
  • Posts: 3761
    • Volvo V90 D5 AWD
    • View Profile
Re: Web Developers
« Reply #4 on: 17 July 2013, 21:17:17 »

To Kevin - unfortunately I think you are spot on with the building of a new CMS at our expense.

To Rods2 - the current guy hosts the site and tells us that it is at risk, no longer able to support and would be difficult to compile certain aspects of code to facilitate a migration.

I will look at the exchange of messages with him again tomorrow but the language he is using is becoming unnecessarily more and more techie to reinforce his perception of complexity.

Unfortunately the Cold Fusion guy is talking very sensibly with evidence of sites in our business area which seem to be doing the job. My staff like his approach as well but as said we are web users not developers/ designers.
« Last Edit: 17 July 2013, 21:27:13 by pscocoa »
Logged
[img name=signat_img_resize]http://[/img]

Kevin Wood

  • Global Moderator
  • *****
  • Offline Offline
  • Gender: Male
  • Alton, Hampshire
  • Posts: 36417
    • Jaguar XE 25t, Westfield
    • View Profile
Re: Web Developers
« Reply #5 on: 17 July 2013, 21:24:52 »

I've used Drupal and Wordpress. Both free, both have good support forums, both can be used to get a basic site up within minutes and adding more active content like e-commerce, forums and the like is straightforward. You will come across the odd thing that doesn't work out of the box and you will also no doubt need to customise it for some of your needs and develop a theme that matches your company "brand". For these you'll need someone who knows the CMS very well. The beauty of them is that once you've gone through that, daily tasks like updating the content, adding new products, etc. Is a breeze that you can easily handle yourself, calling on the "expert" only when you hit issues.
Logged
Tech2 services currently available. See TheBoy's price list: http://theboy.omegaowners.com/

pscocoa

  • Omega Baron
  • *****
  • Offline Offline
  • Gender: Male
  • Sandhurst Berkshire
  • Posts: 3761
    • Volvo V90 D5 AWD
    • View Profile
Re: Web Developers
« Reply #6 on: 18 July 2013, 11:34:50 »

I note and appreciate all the views but if those interested could take a look at the Cold Fusion development plan on Youtube and see if their views on dead end remain the same please - thanks

http://www.youtube.com/watch?feature=player_embedded&v=cY44HzPwMBE#at=46
Logged
[img name=signat_img_resize]http://[/img]

Rods2

  • Omega Lord
  • *****
  • Offline Offline
  • Gender: Male
  • Sandhurst Berkshire
  • Posts: 7604
    • 1999 3.0 Elite Estate
    • View Profile
Re: Web Developers
« Reply #7 on: 19 July 2013, 01:18:16 »

I note and appreciate all the views but if those interested could take a look at the Cold Fusion development plan on Youtube and see if their views on dead end remain the same please - thanks

http://www.youtube.com/watch?feature=player_embedded&v=cY44HzPwMBE#at=46

The problem of using a proprietary system with a small user base is will it do now and what you can reasonably expect to want to do in the future. Because, if it won't then you either have expensive development costs to pay for extensions or plugins or you will have to move to another system again, with all of the expenses and disruption this causes. Where popular system, especially open-source software CMS systems have a multitude of plugins so there is probably a free addition that will fulfil your requirements, if the core system doesn't. I would suggest you read this wikipedia page on Adobe as the company has been heavily criticised, for their pricing practices, large unjustified price increases, unfixed bugs and security vulnerabilities: https://en.wikipedia.org/wiki/Adobe_Systems The reason why Cold Fusion has never got a big market share has been the cost of the software compared to the free PHP / MySQL market leader and the free products based on this. The open source companies have business models that generate income by providing professional tools and support that those that need it and donations from grateful users. Many universities add to the code base of the open source software community through research projects and many people within companies and as private individuals develop software and make it available to the development community as free plugins and additions.

Choosing your development system is a bit like choosing between an Apple or Android phone who are the market leaders and have the greatest range of Apps and a Windows or Blackberry phone that don't. Now if the Microsoft or Blackberry apps available cover all that you want to do on the phone fine, but for the majority of smartphone users there will either be gaps as those particular facilities just aren't available or much lower featured / poorer quality are all that are available. For many app providers it is just not worth spending the development costs to put them on the low market share phones compared to investing that in improvements of the market leaders and the same applies in the software development market.

It is well worth reading the Drupal v Joomla v Wordpress review just to see the problems the developer had, the additional modules he installed for the additional features and the ease that he did this. As speed of development equates to development cost, likewise the cost of the tools and and subscription based update programs will be passed on to you.

A big change that is happening at the moment in the web development is making table / smartphone user experience much better. I was at a presentation today for a insurance comparison website and about 25% of their enquiries and sales are through smartphones and tablets, by 2015 they expect this will be 50% or more. So, you need to look at who, where and why are people using and going to use your website over its expected lifespan and how are you going to cater for those needs. At the end of the day a website is there for three purposes: To provide information to customers, to generate sales leads or sales. For all businesses this combination is unique, which is why you see so many different styles and types of website.

My suggestion would be to write a specification based on who your current customers are, who you hope your future ones will be and how your new website can improve your current customer experience and how it will attract new customers. Then you need to think about how are those customers going to find your website and this can be through traditional marketing that contains your web address as well as search engine optimization (SEO) and web advertisement like pay-per-click (PPC) and whether it is appropriate to your requirements and finally how can you make social media in conjunction with your website help with your marketing. Next, how do you expect to get a return on this investment (ROI). Now all of these sorts of questions you would be asking to justify a traditional advertising or PR campaign and so you should with what is essentially an 'electronic' advertising and marketing campaign. You will be spending money, so make it work for you.

Once you have a specification, why not use it to get three competitive quotes with illustrations of what they have interpreted as the style you are looking for. This may well produce a clear leader for your business.

I hope this is of help and I not teaching you to suck eggs.
Logged
US Fracking and Saudi Arabia defending its market share = The good news of an oil glut, lower and lower prices for us and squeaky bum time for Putin!

pscocoa

  • Omega Baron
  • *****
  • Offline Offline
  • Gender: Male
  • Sandhurst Berkshire
  • Posts: 3761
    • Volvo V90 D5 AWD
    • View Profile
Re: Web Developers
« Reply #8 on: 19 July 2013, 07:31:33 »

Thanks Rods2 - definitely not teaching me to suck eggs so very much appreciated.

I am trying to pin down the guy we have relied on for years and we have a discussion planned for today. He does not want to build the new CMS at our expense as first thought so will have to bottom out why he is not being more proactive on finding 2 or 3 potential CMS resources to quote against the detailed spec he has written with/for us.

Thanks again.
Logged
[img name=signat_img_resize]http://[/img]

TheBoy

  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • Brackley, Northants
  • Posts: 107026
  • I Like Lockdown
    • Whatever Starts
    • View Profile
Re: Web Developers
« Reply #9 on: 19 July 2013, 09:14:13 »

Another reason for going with mainstream is that virtually all the usualy exploits, such as SQL injection, would have been sorted out, and those that are discovered are fixed very quickly.

The flip side is that the thicker of the hackers - script kiddies - will know about published flaws and use off the shelf tools to try to exploit them, so you need to keep fully patched.

But believe me, any field on any webpage is targetted by automatic robots looking for SQL injection. It clearly ends up on a suckers style list, as if vulnerable, you get a massive wave of attacks. I tend to write my own CMS, but thats more because I like to keep my hand in on the coding side.

Logged
Grumpy old man

TheBoy

  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • Brackley, Northants
  • Posts: 107026
  • I Like Lockdown
    • Whatever Starts
    • View Profile
Re: Web Developers
« Reply #10 on: 19 July 2013, 09:16:48 »

so will have to bottom out why he is not being more proactive on finding 2 or 3 potential CMS resources to quote against the detailed spec he has written with/for us.
My bro has a web developer for his business website. It seems to be me doing the running around finding which package to use, as it seems his designer has no ability to understand/compare what is out there.

That says, also seems to be me pissing around with the javascript as well. I bloody hate javascript. Did I mention I hate javascript?
Logged
Grumpy old man

pscocoa

  • Omega Baron
  • *****
  • Offline Offline
  • Gender: Male
  • Sandhurst Berkshire
  • Posts: 3761
    • Volvo V90 D5 AWD
    • View Profile
Re: Web Developers
« Reply #11 on: 19 July 2013, 09:29:31 »

so will have to bottom out why he is not being more proactive on finding 2 or 3 potential CMS resources to quote against the detailed spec he has written with/for us.
My bro has a web developer for his business website. It seems to be me doing the running around finding which package to use, as it seems his designer has no ability to understand/compare what is out there.

That says, also seems to be me pissing around with the javascript as well. I bloody hate javascript. Did I mention I hate javascript?

I think this is broadly where we are with our designer.
Logged
[img name=signat_img_resize]http://[/img]

Rods2

  • Omega Lord
  • *****
  • Offline Offline
  • Gender: Male
  • Sandhurst Berkshire
  • Posts: 7604
    • 1999 3.0 Elite Estate
    • View Profile
Re: Web Developers
« Reply #12 on: 19 July 2013, 20:03:20 »

so will have to bottom out why he is not being more proactive on finding 2 or 3 potential CMS resources to quote against the detailed spec he has written with/for us.
My bro has a web developer for his business website. It seems to be me doing the running around finding which package to use, as it seems his designer has no ability to understand/compare what is out there.

That says, also seems to be me pissing around with the javascript as well. I bloody hate javascript. Did I mention I hate javascript?

What the problem with one minor typo stopping the whole program from working.  ::) :o :o :o :o

Using a browser's JavaScript debugging window certainly helps in cutting to the chase in finding and fixing the bugs quickly. One of the nasty bugs, normally when cutting and pasting form HTML fields is having two fields with the same name where you missed changing one of the input fields names as you generally get no browser console error message, the Javascript form checking just stops working, :( but after 12 years of using JavaScript I'm wise to this one.  :)
Logged
US Fracking and Saudi Arabia defending its market share = The good news of an oil glut, lower and lower prices for us and squeaky bum time for Putin!

TheBoy

  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • Brackley, Northants
  • Posts: 107026
  • I Like Lockdown
    • Whatever Starts
    • View Profile
Re: Web Developers
« Reply #13 on: 19 July 2013, 22:12:51 »

I think you failed to grasp quite how much I hate javascript. Did I mention I hate javascript? I bloody hate it ;D

Try and do anything clever, get it working in 1 browser, but not in another. So fix that, and it breaks a 3rd.

I bloody hate javascript ;D
Logged
Grumpy old man

Rods2

  • Omega Lord
  • *****
  • Offline Offline
  • Gender: Male
  • Sandhurst Berkshire
  • Posts: 7604
    • 1999 3.0 Elite Estate
    • View Profile
Re: Web Developers
« Reply #14 on: 19 July 2013, 22:24:42 »

Now you are touching on a subject of hate for me, browser incompatibilities and implementation bugs.  >:( >:( :( :( :(
Logged
US Fracking and Saudi Arabia defending its market share = The good news of an oil glut, lower and lower prices for us and squeaky bum time for Putin!
Pages: [1] 2  All   Go Up
 

Page created in 0.012 seconds with 17 queries.