Which technology to use for website development for a shoe manufacturer and seller
-
Hello, I want to develop a website for a shoe manufacture with the following support 1) Display the items based on categories 2) Item details 3) Login for retailers 4) online shopping support in future 5) It should work on all web browsers and its versions (ie5 to ie10, chrome, firefox(all version), safari(all version) etc) 6) Mobile platform (android, ios, etc) 7) iPad and notepads Please help to chose the right technology which will be the best and easy to develop and maintain the web site? which also fulfills the above requirement Technologies in my mind, but not sure which one to use 1) HTML & CSS 2) PHP, 3) Java 4) .Net 5) Javascript 6) Joomla 7) WordPress 8) Which DB to use please let me know if i have missed other technologies Help me to choose the right technology. Regards, Maha
-
Hello, I want to develop a website for a shoe manufacture with the following support 1) Display the items based on categories 2) Item details 3) Login for retailers 4) online shopping support in future 5) It should work on all web browsers and its versions (ie5 to ie10, chrome, firefox(all version), safari(all version) etc) 6) Mobile platform (android, ios, etc) 7) iPad and notepads Please help to chose the right technology which will be the best and easy to develop and maintain the web site? which also fulfills the above requirement Technologies in my mind, but not sure which one to use 1) HTML & CSS 2) PHP, 3) Java 4) .Net 5) Javascript 6) Joomla 7) WordPress 8) Which DB to use please let me know if i have missed other technologies Help me to choose the right technology. Regards, Maha
Member 9353776 wrote:
- It should work on all web browsers and its versions (ie5 to ie10, chrome, firefox(all version), safari(all version) etc)
IE5?! You want to support a browser that was released 14 years ago, which has absolutely no support for modern standards? You'll struggle to even find a computer that will run it these days. You'll have the same problem with supporting all versions of Firefox, Safari, etc. - they're so old that they don't support modern standards. The only way to ensure that your site will work properly in all old browsers is to stick to extremely basic pages, with no script and no fancy layout. As soon as you start trying to make it look pretty, you can guarantee that it won't work as expected in at least one old browser version. Trying to support all old versions of all browsers is an unrealistic goal. Unless you have specific data that shows your customers will be using anything else, you should only worry about the last two or three versions of the main browsers. The only time you'll typically encounter older versions is if your customers are using Firefox ESR[^], are stuck on Windows XP (which doesn't support anything later than IE8), or have a corporate policy which prevents them from upgrading IE.
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
-
Member 9353776 wrote:
- It should work on all web browsers and its versions (ie5 to ie10, chrome, firefox(all version), safari(all version) etc)
IE5?! You want to support a browser that was released 14 years ago, which has absolutely no support for modern standards? You'll struggle to even find a computer that will run it these days. You'll have the same problem with supporting all versions of Firefox, Safari, etc. - they're so old that they don't support modern standards. The only way to ensure that your site will work properly in all old browsers is to stick to extremely basic pages, with no script and no fancy layout. As soon as you start trying to make it look pretty, you can guarantee that it won't work as expected in at least one old browser version. Trying to support all old versions of all browsers is an unrealistic goal. Unless you have specific data that shows your customers will be using anything else, you should only worry about the last two or three versions of the main browsers. The only time you'll typically encounter older versions is if your customers are using Firefox ESR[^], are stuck on Windows XP (which doesn't support anything later than IE8), or have a corporate policy which prevents them from upgrading IE.
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
Thank you very much Mr Richard Deeming for your valuable input. I think if it is browsed through older version of browsers we can prompt a message asking them to updated to the latest version. I got the answer for 5th point (the browser support). It will be great if some can help out with technology to use. - Mahadevan.
-
Thank you very much Mr Richard Deeming for your valuable input. I think if it is browsed through older version of browsers we can prompt a message asking them to updated to the latest version. I got the answer for 5th point (the browser support). It will be great if some can help out with technology to use. - Mahadevan.
Your question --- has little guidance for answering it properly and -- although it might seem to you that is is easily answerable -- it does not contain enough information for us to help you and it appears that you are wanting widespead browser support -- that is a self-defeating goal when you go that far back. You appear to be at the very beginning of the process -- so that explains your post to me enough that I can recommend some things that should help you along the way. You are developing a site for a shoe maufacturer -- let's start with that. What aspects of the business will the site be responsible for implementing? Production? Inventory? Worker hours/pay/training/evaluation? Will the administrative staff want to use it? Will it have eCommerce? A catalog? Buyer information? Vendors? As you can see -- what you need to use depends on what you seek from the code...so -- be detailed about what you expect and where you want to go with it. You will undoubtedly get tripped up if you fail to mention some major functionality and start in a direction that will not support that functionality. It is very difficult to implement major functionality and integrate that into the system after the fact. Engineering is a far more demanding discipline than many developers know and a system that is 'shot from the hip' will not make it to the end of the SDLC intact -- no amount of managerial voodoo will fix poor engineering -- not Agile -- not anything. I use ASP.NET and SQL Server alot, however...start with some HTML pages and get a sense of what types of operations you want to do -- that will tell you which technologies will support that and -- you are going to need a lot of HTML/CSS/Javascript infrastructure anyway. ASP.NET is an excellent and extensible framework -- you will not encounter much that it cannot do already, so -- if you are insisting on a recommendation -- that is my opinion -- use ASP.NET and SQL Server to begin. If you need services -- and you likely will very soon -- there are a few service types that ASP.NET supports with little effort and even some that will require a lot -- but...WCF, for example can handle them all and is highly configurable -- I doubt you will be doing anything using services that WCF cannot be made to support. It is possible to implement simple services with no more than an HTTP Handler in ASP.NET. (ASHX) Besides, there are many developers and lots of documentation already and also -- Microsoft implements most of the technologies you will need either 'out of the box' or thro
-
Hello, I want to develop a website for a shoe manufacture with the following support 1) Display the items based on categories 2) Item details 3) Login for retailers 4) online shopping support in future 5) It should work on all web browsers and its versions (ie5 to ie10, chrome, firefox(all version), safari(all version) etc) 6) Mobile platform (android, ios, etc) 7) iPad and notepads Please help to chose the right technology which will be the best and easy to develop and maintain the web site? which also fulfills the above requirement Technologies in my mind, but not sure which one to use 1) HTML & CSS 2) PHP, 3) Java 4) .Net 5) Javascript 6) Joomla 7) WordPress 8) Which DB to use please let me know if i have missed other technologies Help me to choose the right technology. Regards, Maha
I currently use shopify - there are other alternatives such as bigcommerce etc which have most of the feature you are looking for without having to do too much customization when starting out. Pashmina Perfection