1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Examples of good local business mobile optimized websites?

Discussion in 'BlackHat Lounge' started by Yankee Fever, Apr 1, 2017.

  1. Yankee Fever

    Yankee Fever Newbie

    Joined:
    Aug 25, 2012
    Messages:
    9
    Likes Received:
    2
    looking to build a website for somebody who has a general construction business. im using htc dot com as a reference.

    but they offer different services and i would like to extract a phone number at the end of my funnel.

    any advice is welcome.
     
  2. David Jones

    David Jones Regular Member

    Joined:
    Jan 31, 2017
    Messages:
    277
    Likes Received:
    41
    Gender:
    Male
    Location:
    New York
    Home Page:
    why not you check ThemeForest for example of website template.
     
  3. Arity

    Arity Newbie

    Joined:
    Mar 26, 2017
    Messages:
    7
    Likes Received:
    1
    Home Page:
    Go with SPAs that do not rely on DOM libraries like Jquery. A theme built with a library which incorporates things like virtual DOM not dirty checking should be your go to. Example frameworks are Vue, React, Ractive(My personal favorite).
    Make sure when choosing an SPA based theme, (if that's what you go with), it's not done the cheap way through XHR then turns the HTML into DOM nodes and extracts only the needed HTML then replaces the containers nodes with the new content.
    This is poor practice that is bad for servers and the client. Focus on themes that only send clients what they need exactly when they need it. IMO I would opt for streaming required content on websockets. You can chunk up the data and push it to a worker to handle the potentially large amounts of data.
    You should opt for obviously a flex based CSS layout and material design CSS framework. Sometimes you can get an all in one front-end solution like with react and a material design libraries.

    Personally I don't use these however I am the exception to the rule as I prefer to design and develop a majority of my own libraries and API. If you have any questions feel free to ask.

    I suggest using Node, RethinkDB and throw in socket.io and express for a quick setup. Avoid PHP at all costs, IMO nodejs is your best friend. Development ease is worth more than gold.

    _______EASY WAY
    Always depends on context if you don't care much for learning and want to get cash money then opt for a themeforest wordpress theme. Throw that sucker up in 30mins throw in content a small paint job and sit back.
     
  4. Yankee Fever

    Yankee Fever Newbie

    Joined:
    Aug 25, 2012
    Messages:
    9
    Likes Received:
    2

    so im not charging a ton of money, really im doing it for more or less learning purposes but im curious, what are some of the benefits of coding your own website? the website is for more of word of mouth, which is pretty effective still in new york, but also to extract leads. promote on facebook/instagram ect.

    we are not really focused on ranking at the moment, although its not ruled out in the near future since other companies dont understand how local seo works yet.

    you seem like an expert, and if you wouldnt mind sharing the pros and cons of using wordpress/css it would be very helpful to me!

    thanks for your help and response buddy
     
  5. radiant13

    radiant13 Power Member

    Joined:
    May 19, 2010
    Messages:
    594
    Likes Received:
    350
    Your goal should be to get the prospect to pick up the phone and call you or email or message you to book a job with you. Learn how to create a kickass landing page.

    Will share more when I fire up the puter, writing on tablet now and it's a pain.
    I own a service business and yesterday booked a large job. She told me she liked my website. I didn't have to compete with anybody else on the bid cuz after reading the propaganda on my website she didn't talk to anybody else but me. Goal of my website acheived.
     
  6. Arity

    Arity Newbie

    Joined:
    Mar 26, 2017
    Messages:
    7
    Likes Received:
    1
    Home Page:
    Word up I'm from Jersey son. Word of mouth in NY is no joke spreads like fire.

    In simple terms
    Wordpress is a CMS built with PHP that you would want to host on NGINX
    CSS is for design little to no logic (You could get fancy with animations some logic there)
    HTML is for structure just markup no logic
    JS is a scripting language. This makes the page come "alive". Has logic and is typically written in an OOP fashion. Make sure to write code in ES6 & use a style guide like AirB&Bs
    PHP, (If you use wordpress), is another language you would need to dive into if you so choose to go that deep. PS PHP is a terrible language based on modern choices.

    Developing your own platform in my case was the only way to build the applications I wanted to build. There was no existing technology solutions that would solve the issues I was facing.

    Wordpress
    Pros
    Dead Simple
    Easy to work with for beginners
    Large community great for support
    Lot's of docs/themes/plugins
    Good for a quickly throwing things up
    Has everything you need to get started
    Little to no work required
    A good wordpress theme would require little to no code knowledge.
    Easy SEO
    Ecommerce solutions

    Cons
    Built with PHP (Garbage language - poorly designed)
    The architecture blows
    Security still sucks
    Stuck with MYSQL (Good/bad thing)
    The admin panel design is a trash can designed by a blind child.
    Slow AF
    Working with 5 different languages PHP,MYSQL,CSS,HTML,JS
    Multiple APIs

    If you like Node take a look at Ghost. It has a clean design and can scale pretty well. Using Node allows you to stick with 3 languages and if you use RethinkDB the query language is northing more than standard JS. You end up with what is called full stack javascript. Meaning you just need to learn JS/CSS/HTML.

    Now for what you should do.
    From what I have read looks like you are trying to be useful and learn something. Not just throw up some BS single landing page or buy this or buy that trash can. That being said this is the order you should follow. Easy way out Wordpress but you will still learn something. 2nd want to just be quick no logic simple HTML/CSS then use something like boostrap (Automatically can scale down to mobile if done right). In the future experiment and use Node.

    Now go forth and make knowledge gains!
     
    • Thanks Thanks x 1
  7. radiant13

    radiant13 Power Member

    Joined:
    May 19, 2010
    Messages:
    594
    Likes Received:
    350