Results 1 to 6 of 6

Thread: How to start creating a webpage?

  1. #1
    Join Date
    Jul 2011

    How to start creating a webpage?

    Yeah, it may sound silly, but I started going deeper into web development and I just simply don't know where to start. I only created a webpage with framework but what if I don't wanna use one? Should I write all the code in 1 document? Should I create folders for database, views, css, js codes? Or should I create many files? How this all works?

  2. #2
    Join Date
    Nov 2002
    Baltimore, Maryland
    The tools you use will depend upon just what sort of web page you are going to make. It could, and perhaps should, be as simple as nothing more that HTML and CSS done with a text editor.

    Tell us more about what this web page will do.
    “The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.”
    —Tim Berners-Lee, W3C Director and inventor of the World Wide Web

  3. #3
    Join Date
    Jul 2011
    I'm learning php right now. I'll use database, different users. I do this not just to create a webpage but to really learn so that I could offer my knowledge in a future. Today I wanted to start writing something more serious and thought.... I have no idea how to start. I can only work with codeigniter framework But frameworks is only one way to create a webpage. What are others..?

  4. #4
    Join Date
    May 2010
    What I do is create the HTML, CSS website first I use Dreamweaver cs5.5 to create the layout of the page then use GIMP to create all the images I will use then add the CSS to all my divs then use that page as a template for the rest of the pages so I eould only have to edit that one page if need be and make the info part a editable region. Then I use a IDE called Netbeans to make my php pages. So to answer all your questions. "Should I write all my code in one page?" NO! Def not I always have Database Connection PHP pages in one file then do a include() script at the top of my php file so it doesnt be in the middle of all my code and when I change the PW or Uusername I only have to do it for that one page, also there are many ways to have php pages set up (idk how frameworks work I only handcode my php files makes it easier in long run) what I do after my HTML and CSS files r done in Dreamweaver ill go ahead and create the php file that holds all the big code (mysql fetch and crap like that) then I will go back to dreamweaver and insert the codes in forms or whichever THEN Ill test all this on my localhost (very important to use localhost to test esp the way i do it) and to be honest I never (rarely) use JavaScript..I was taught it while at school for Computer Science but could grasp the code for whatever reason...but hand code PHP my friend its alot cleaner...sorry if all this doesnt make sense! if you have more ?'s let me know I am learning also

  5. #5
    Join Date
    Jul 2011
    Well... I just started writing the code. Started with template file and then maybe create more files instead one huge, so that it would be easier to write and understand. I will learn how to do all this with practice. I'm so afraid of mistakes so that I can never start... So I just sat down and started instead of asking silly questions

    Thanx for reply anyway

  6. #6
    Join Date
    Mar 2011
    That's the way to do it. The only real problem your gonna come across is The logic of your php script. logic = "the steps taken to accomplish your task". I use this style to create my sites:

    development :
    1-Alpha. Create HTML Frame with .php extensions.
    1-Omega. Style HTML Frame with CSS.
    2. Create PHP logic frame work. (if applicable; to handle elements and data input)
    3. Implement JavaScript functionality.(to respond to user action)
    4. Insert media (images, video).

    The fourth step is the actual inserting of the media code. A place should be made for it in step 1. I use a script like
    to handle my .swf files, deals with all browsers.

    image manipulation = ifran view. batch, resizing, renaming, everything.
    image creation = Photoshop or gimp.
    video = flash(mx - 5.5) or apple or Win movie maker then convert.
    (site)image handling = jquery (i'm not an expert but there are plenty of tutorials.)
    sound = HTML or javascript or php (depends on needs, ea. level more

    Once you get use to dealing with and handling these then your pretty much ready to do what you want. I guess.

    As for dealing with php. create a number list with steps to take to execute what you want done. Then find what ever phrase or code you need to do it. I'm starting in this area too. gets annoying sometime.

    And most important remember to save all working script. You will need to re-use them.

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.17955 seconds
  • Memory Usage 2,890KB
  • Queries Executed 15 (?)
More Information
Template Usage (33):
  • (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)bbcode_code
  • (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 (70):
  • 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_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