Results 1 to 6 of 6

Thread: I HAVE TOO MUCH WORK!! some advice??

  1. #1
    Join Date
    Feb 2010

    I HAVE TOO MUCH WORK!! some advice??

    Ive always built my sites from scratch.. check out b2bsnsw.com.au
    but nowadays theres so many useful tools out there that have been perfected,
    why am I "reinventing the wheel" every time i make a new site?

    Im so confused, i want to just start using a framework like wordpress or joomla but I cant understand them!!
    I would really just prefer to keep making sites my way... but they lack fancy css3 **** and SEO..

    maybe use snippets from the net for certain things here and there, but generally make it yourself??
    ****KKKKK!! ive got so much work backed up and im freaking out..


    i just want to know what you guys do..

  2. #2
    Join Date
    Nov 2012
    Personally, I prefer to make my own sites almost from scratch too but I usually "steal" parts of code I used in other sites so I wont have to "reinventing the wheel" as you mentioned, each time I make a new site.
    In most sites some parts are very similar after all (like a log in function) so you can store such parts of code for general use and just adapt them in your new sites. Of course the first time you will have to spend the time to make them but the more sites you make, the less time you need.
    I prefer this way from using tools, especially tools like joomla, because there are no limitations and/or foreign code. Recycling my code is saving me time and I can still work with something familiar which is way easier to adapt in my site.

  3. #3
    Join Date
    Feb 2010
    Oh, great. thats what i have been doing. I just get intimidated and start to panic when new ways of doing things pop up and im not familiar with it.. I just really wanna get involved in the opensource movement that is wordpress/joomla etc.. but I just HATE learning the ins and outs of someone elses framework. hate it!

  4. #4
    Join Date
    Sep 2008
    Akron, OH
    You may want to investigate a grid framework such as http://960.gs/.
    I'm always up for networking with fellow web professionals. Connect with me on LinkedIn if you like!

  5. #5
    Join Date
    May 2012
    St. Helens, UK
    My two Euro cent: I think that developing a unique site in WordPress is substantially more effort than doing without a content management system. I find it's intellectually more demanding - because without a CMS, the extent of the files that we'd have to worry about for a three page website would be something like this:

    HTML files - index.html, about.html, contact.html,
    CSS stylesheets - reset.css, 960.css, style.css,
    JavaScript - jquery-1.8.2.min.js, script.js.
    in addition, probably, to a number of image files.

    If I'm doing something solely for my own use, and I'm not anticipating the project growing to encompass more than a few pages, then I've no reason not to take this approach. Except for that creating all of these files from scratch involves a lot of duplication, as has already been noted. With that in mind, I tend to use a customized version of HTML5 Boilerplate (http://html5boilerplate.com/) - which puts the bare bones structure of the site in place.

    If I'm developing a site for someone else, the likelihood is that they're going to want to be able to make changes to the content themselves without having to alter the source code of the site, which pretty much means that using some sort of CMS is essential.

    At the moment, I'm experimenting with Bones - http://themble.com/bones/ - a WordPress Theme for Developers based on HTML5 Boilerplate. You pretty much have to use a CSS preprocessor such as LESS or SASS to use it, and it takes a while to get your head around it, but it's a lot less mind boggling than trying to write a theme from scratch. I'd be very much interested to hear what other people's approaches are.
    Crisialu Web Design
    Daihuws's Blog

    "There is no human problem which could not be solved if people would simply do as I advise."

  6. #6
    Join Date
    Nov 2012
    Use a system somewhere between reinventing the wheel, and a complete CMS, ie create your own (hand coded) templates from work you have previously done.
    Make (use) half a dozen completely different original sites as templates and replace all the content with "Lorem Ipsum" text and replace all the images with generic images, like if a site is basically yellow, call it Bananas and use images of bananas, then all you do is let the client choose from templates, and list whatever changes they want.

    Build up a stock of different templates, so you can keep using the same wheels and just paint them a different colour.

    Give them all distinct names (that reflect their style) and most of the CSS work is done.

    As far as Joomla and Wordpress are concerned, it has been said, they are easy and handy once you get past the huge learning curve, and accept the serious limitations and restrictions, but they're good for adding modules that otherwise take ages to code, like forms, carts, registrations/memberships, and database stuff.
    But again once you find (or write) your own forms, just include them in your templates as pages.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.09505 seconds
  • Memory Usage 2,890KB
  • Queries Executed 15 (?)
More Information
Template Usage (32):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (6)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (72):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates