Results 1 to 3 of 3

Thread: Languages to learn to make a site like flickr?

  1. #1
    Join Date
    Aug 2012

    Languages to learn to make a site like flickr?

    I am in need of some people to design and code my website that will be like flickr and photobucket.

    the website is captify.com, and right now it has wordpress installed so it has something on it.

    I plan on having my logo in the top left corner, saying "Captify" and a sublogo of "Express life, in photos."

    There will be a small slideshow of beautiful pictures of people enjoying life, in the same spot that the facebook timeline ad is. It would be slightly skewed off angle, so it looked like it was in a scrapbook. Then it would have a sign up now right beside it. A lot like facebook. There would be easy ways for members to upload photos and commment on each other photos, and you can "listen" (like subscribing in facebook, or following on twitter) to people. I will explain my idea in more depth if I choose to have someone code this.

    I will upload a drawn homepage of my site really soon, so if you can understand what I'm doing now, it would be best!

    my real question is, In what order do I learn these languages?

    I am trying to make a mix of flickr and facebook, called Captify

    In what order do i need to know:

    HTML (do i need to learn html5 or xhtml?) CSS PHP MySQL Javascript (do i need to?) Dreamweaver


    Is this a good course to take for 399?

    ALSO, what languages would I need to learn to make a game like Runescape or WOW, a MMORPG, and what would I need to learn to do something like COD or Battlefield?

    I'm sorry for the really noobish questions, I'm just new to this. I am patient, and I don't care how long it takes for me to make this site!

  2. #2
    Join Date
    Aug 2007
    HTML is the basic building block of websites and web apps. Everything the browser renders (pretty much) must be, in the end, HTML. HTML5 is the latest version, learn it.

    CSS is used to apply visual styling (and now animations) to HTML elements. CSS3 is the latest version, learn it.

    The above two are a prerequisite before you learn anything else (if you're going into web development that is).


    Javascript is a scripting language. It is best thought of as a way to add interactivity to your website. When you post a comment to Facebook, and it appears there - that's javascript (and so on).

    --- With the above 3 you can make interactive websites ---

    PHP/MySQL are server side tools. PHP is a scripting language that runs on your server. PHP is by no means the only such server-side language (e.g. Ruby, Python, Node, Java, ASP.NET). If you want to create dynamic (data-driven) websites, then you will need a server-side to your site. MySQL is an SQL-based RDBMS (Relational Database Management System). It stores and indexes data. Again, it is not the only one, and many different data storage solutions exist. PHP and MySQL are my weapons of choice for most projects requiring a server-side.


    For what you're building, you definitely need the first three, the next two will come if you need a data-driven site. If you want it to be static (no changing data) then you don't need the last two.


    For games etc., there are lots of languages and engines that can be used.


    Dreamweaver is an application, and, in my opinion, a bad one at that. Nevertheless it is not a language. I would recommend a different editor, like Sublime-Text 2, TextMate or Coda.


    The best way to learn is by doing.

  3. #3
    Join Date
    Jun 2008
    What most people use as a CMS for interactive sites is Drupal.

    Privacy Policy Generator

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.10936 seconds
  • Memory Usage 2,853KB
  • 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
  • (3)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)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