The best option for new users: Contribute, database, or both?

Hello Everyone,
Background:
I told my mother I would help her build a website so she can sell her artwork online.  So we got CS4 Web Premium.  I have been studying how to use the software for several months now.  I am at the point where I made a good static website- all in .htm.  Now when learning about making forms functional I have come across .php and MySQL.  I am seeing the pros and cons of dynamic vs. static webpages, but I don't see them compared in a way that helps me decide which route to take.  The overall mandate from my mother is that she wants a website that she can sell her art, and that will be easy for her to update the site with new items for sale and news of upcoming gallery shows.  One important point is that she's a bit inept at computers and so it needs to be easy.
Questions:
Can contribute be used for updating databases, or is it mainly/ony for .html files?
Not knocking her art, but I am thinking this will be a not heavily visited website- so are there still benefits in using MySQL?
Uploading images is an important point, is that a damning mark against MySQL?
Is it even possible to sell stuff when the items viewed are static?
I guess those are the big ones I have at the moment.
Thanks for your time,
Gregg

Hi Gregg,
1.  Contribute cannot be used to update databases.
2.  I think it depends on how much artwork she has and how quickly it sells.  Or, in other words, how often she would need to update the information.
3.  I've never tried putting images into a MySQL database so I don't know.
4.  Yes.
You could probably teach your mom to update static web pages in Contribute.  Some of our web page editors are not very comfortable with computers, but they have found Contribute easy to use because it looks similar to Word and other word processing software.  So if your mom does any kind of word processing, she can probably learn to use Contribute.  However, if you think she'll have problems with it, then developing a simple php form for her to use to update a database should work.
As I said in my response to #2, whether you go with a database or Contribute (dynamic vs static) depends a lot on how much info you're dealing with.  If it's a couple of dozen pieces of artwork, static web pages may be the easiest solution.  But if it's in the hundreds, then a database is probably the way to go.
I hope that helps.
Kathy

Similar Messages

  • What is the best option for tethering my IPhone 4s with my iPad? (the iPad is wifi only)

    What is the best option for tethering my IPhone 4s with my iPad? (the iPad is wifi only)

    #1. Understand that if you switch carriers, you can NOT take your existing iPhone with you. It won't work. You will need to purchase a new one.
    #2. Your only choices are Sprint and Verizon. Decide who has the better coverage in your area. Keep in mind that you will NOT be able to get simultaneous voice and 3G data on either of these, as their CDMA networks do not support it. The U.S. T-Mobile network is not supported and is not fully compatible with the iPhone as it operates on a rarely used frequency compared to the rest of the world.
    #3. What in the world are "niners"? Do you mean you want to be able to keep your existing "phone numbers"? If so, that should be no problem. Most numbers in the US are now portable.
    #4. Consider WHY you want to switch. If the issue is really price, you're not going to see much of a difference. A few dollars a month at best for comparable voice and data plans.

  • Whats the best option for passing parameters between tf?

    Dear All,
    I have three Task Flows:
    1. TF1
         -  Main Taskflow that calls a web service to gather its data
    2. TF2
         -  Secondary taskflow which receives a parameter and depending on the value of the parameter received will display its data accordingly.  Generally any data
         is feed from TF1
    3. TF3
         -  Same as TF2Use Case:
    All three TF will be dropped to the page as Regions in a Webcenter Portal Application. Changes in TF1 should propagate into TaskFlow 2.
    Question:
    1. How do I configure that changes in TF1 would be propagated back into task flow 2 and 3 and whats the best option for this?
    2. At runtime, user can choose to edit the page and TF2 and TF3 can be deleted but TF 1 should remain as the source of information.
    Given the scenario above:
    - shall I wire the taskflows via page parameters?
    - contextual events?
    What are the considerations that needs to be thought of. I havent done such requirements before.
    Please help.
    Webcenter 11.1.1.6

    Contextual events seem to be the best case.
    This way you can trigger whenever you want. Web services can be slow so you can trigger the event when the gathering of the data has been finished and then pass some value on the event.
    An event also has a payload so it's an ideal scenario to add the data from the service on it so you can use it in the other TF's.
    In order to manage the deletion of the TF1, you can use the UI events on the composer: http://docs.oracle.com/cd/E23943_01/webcenter.1111/e10148/jpsdg_page_editor_adv.htm#CHDHHFDJ

  • We need advice on what cloud service is the best option for us

    Hello,
    I work for a very small company, we have two designer. Both of the designers just go new computers and we are looking at switching to the cloud but are confused about what the best plan is for us. We mainly need the creative suites softwares but we occasionally both work with a few production suite programs as well. Again, it is only the two computers and we do not see a need to add anther computer within the new few years. What is the best option for us?

    Team license links that may help
    -http://www.adobe.com/creativecloud/buy/business.html
    -manage your team account http://forums.adobe.com/thread/1460939?tstart=0

  • What is the best skin for new Macbook Air 13"?

    What is the best skin for new Macbook Air 13"?
    I have a new Air and want to protect it from scratches and such.
    Thanks in advance

    Sorry, I don't like "skins". They inhibit the heat transfer necessary to keep your MBA cool. Get a soft or hard case to store it when not in use. I like Speck products.
    Just take care of it. Battle scars make it uniquely yours.

  • What are the best options for running windows on a Mac Pro

    what are the best options for running windows on a Mac Pro

    For gaming and other CPU intensive stuff: Boot Camp – https://www.apple.com/support/bootcamp/
    For the rest: any virtualization software (Parallels/Vmware Fusion/VirtualBox)

  • What is the best option for 'update.... set' in owb?

    Hello.
    I have been reading on a number of ways to implement following query in OWB:
    update TABLE A
    set Value F = (select Value B
    from table B
    where (nvl(trim(A.valueC),trim(A.valueD) = trim(B.ValueF)
    and substr(A.valueG,1,2) = trim(B.valueH))
    or ( nvl(trim(A.valueC),trim(A.valueD)) is null
    and trim(B.valueF) is null
    and substr(A.valueG,1,2) = trim(B.ValueH)
    The table A and table B do not have a relationship.
    Key lookup - some of you recommend not to use it as it is not very good.
    Set Operator or Joiner? What would be better?
    I created a function for this query, but i cannot use it in the map because i get this error:
    API8003:coonection target attribute group is already conncted to an incompatable data source. Use a Joiner or Set operator to join the upstream data first before conncting it into this operator.
    What would be the best way to do it? how i can pass the parameters from two different tables into my function? What feature of OWB would be the best option i cannot use for this?
    Or my best bit to re-create it as a procedure and run it that way?
    Thank you very much for your help
    Kind Regards
    Vix

    Hopefully this is helpful and it makes sense written out.
    First, I'm not sure if there are some parenthesis missing in your update statement because I can't tell for sure whether the statements separated by the 'or' should be considered separately [ as in "(a = b and a=c) or (c = d)" vs "a = b and a = c or c = d" ] or if the logic is exactly as written. My suggestion is based on the idea that the query is exactly as written -- if parenthesis were missing, insert them as appropriate.
    My suggestion is to use a join. Even though you say A and B don't have a relationship, they sort of do based on the update statement.
    I would suggest that you start with source A and insert an expression operator. You'll send in ValueC, ValueD, ValueG. You create three outputs:
    BValueF = nvl(trim(A.valueC),trim(A.valueD))
    BValueH = substr(A.valueG,1,2)
    NullValue = nvl(trim(A.valueC),trim(A.valueD))
    Then add source table B and insert another expression operator. You'll send in ValueF and ValueH. You create two outputs:
    TValueF = trim(B.valueF)
    TValueH = trim(B.valueH)
    Then insert a join operator. For ingrp1, you'll drag over whatever can uniquely identify A and the three outputs from the expression. For ingrp2, drag over ValueB and the two outputs from the expression.
    Then your join condition will be
    BValueF = TValueF
    and BValueH = TValueH
    or NullValue is null
    and TValueF is null
    and BValueH = TValueH
    Then add your target table A, set it to update on the unique key. Drag the unique key from the joiner to the unique key on A, and drag ValueB to A's ValueF.
    Hopefully this makes sense written out. I didn't test this, but it looks logically correct on paper.
    Good luck,
    Heather

  • What is the best option for storing my iphoto library on the cloud?

    I was curious as to what people are doing (other than backing up to external HD) for backing up the iphoto library?  Anyone using any cloud solution out there for storage?  What are some of the best options?  I have around 30,000 photos in my iphoto library.

    There is no good solution for storing the Library in the Cloud. The amount of data involved means that uploading or downloading is very, very slow. We do see posts on here from people trying to restore from a back up to the Cloud wondering if it's possible to speed up the download currently estimated in days. Running a Library from the cloud is just painfully slow - people have tried it and that is the consensus.
    However, as part of a comprehensive back up plan there is a lot to be said for backing up your Photos to the cloud. Not as good as backing up the whole Library, but as a "last line" you at least have your photos. There are many options: Flickr, Picasa, SmugMug etc. However, check the terms of your account carefully. While most sites have free uploading, you will often find that these uploads are limited in terms of the file size or the bandwidth you can use per month. For access that allows you to upload full size pics with no restrictions you may need to pay.

  • Where is the best shop for new mac pro's memory in America ?

    Dear all.
    Thank you for your advice in advance.
    I bought new mac pro at yesterday. But here is japan,so really expensive new mac pro's memory.
    So I want to buy memory at America by internet.
    If you know where is the best shop for this memory's price and stability,please let me know.
    Really thank you for your advice. I want to buy 16G in now.

    I bought a "8GB FULLY BUFFERED PC6400 DDR2 ECC (FB-DIMM) 800MHz SPECIAL APPLE KIT (Four modules 2GB) MB194G/A" from Memoryamerica.com for $395.
    killer deal.works perfectly, no overheating , no issues.
    They shipped the sameday. they say on their website that they are the only website shipping the new memory.It must be true, people who ordered from OWC, macsales are still waiting...I am happy I ordered from them.They even have the 4GB modules in stock.These guys are really good.
    http://store.memoryamerica.com/fully-buffered-pc6400-ddr2-ecc-8gb-apple-kit.html

  • What's the best option for event generation from an Oracle database?

    Hi all,
    I need to interface from an oracle database into WLI (or elink if need be). The
    code that needs to call this interface is written in pl/sql in the database.
    What is the best way to enable the pl/sql to make a call to WLI?
    I know you can set up an event trigger on a table using the sample DBMS adapter
    so that it will send info to WLI via the events table in the database but this
    is what they call a pull event(i.e. the adapter is actually polling this table
    for whenever an event gets put into it I think).
    Has anyone ever done a push type event? (e.g. calling java code from pl/sql that
    sends event to WLI)
    Or anyone know whether the new JCA for Oracle Applications will help with this?
    I am using Oracle 8.1.7 so don't have any extras with Oracle Apps.
    thanks all
    adam

    Adam,
    I have not implemented an push event adapter with Oracle. However, I
    know the trend that seems to be happening in the industry and I can say
    I agree 100% with it's implementation. I am seeing vendors using
    Oracle's Advanced queuing features to push events out to other
    applications. One interface for AQ is PL/SQL using DBMS_AQ, DBMS_AQADM,
    and DBMS_AQELM packages, so you would not have to rewrite your current
    business logic. Although I have not done the leg work, logically, this
    would be the approach I would take if tasked to implement an Oracle
    event adapter.
    For more information register (free) for an account on Oracle Technology
    Network (OTN), then go to the following URL:
    http://otn.oracle.com/docs/products/oracle9i/doc_library/release2/appdev.920/a96587/toc.htm
    Note: (the url goes to Oracle9i, as I couldn't find the link to 8i, but
    8i AQ in will work just as well)
    Cheers,
    Chris
    Adam Finlayson wrote:
    Hi all,
    I need to interface from an oracle database into WLI (or elink if need be). The
    code that needs to call this interface is written in pl/sql in the database.
    What is the best way to enable the pl/sql to make a call to WLI?
    I know you can set up an event trigger on a table using the sample DBMS adapter
    so that it will send info to WLI via the events table in the database but this
    is what they call a pull event(i.e. the adapter is actually polling this table
    for whenever an event gets put into it I think).
    Has anyone ever done a push type event? (e.g. calling java code from pl/sql that
    sends event to WLI)
    Or anyone know whether the new JCA for Oracle Applications will help with this?
    I am using Oracle 8.1.7 so don't have any extras with Oracle Apps.
    thanks all
    adam

  • HT4527 what is the best option for transfer of music from ipod to a new iMac?

    Just got a new Imac
    all my music is on a ipod
    what is the best way to transfer ? I have seen posts on touchcopy and other software.
    Is there anything free or what is the easiest program?

    Recovering your iTunes library from your iPod or iOS device: Apple Support Communities

  • The best option for running Windows on a Mac?

    Though I'm loving my MacBook Pro, the only thing I would like to improve is the capacity for playing games. And for that I really need Windows.
    So, I have a copy of Windows XP, and I have a copy of Parallel. I've installed Parallel and Windows XP, but it's limited and I can't figure out how to make my graphics card (which is 256MB) work with it. It seems to need to use the Parallel Graphics. So, some questions:
    1) Is there a way to play the best Windows games using Parallel?
    2) Is there a better alternative? One of my friends mentioned Bootcamp to me. Would that be better? Is there any program that would allow me to run Windows and use the full power of my system to play the games?

    For gaming... your best option is to use BootCamp. Parallels is an excellent program... and it runs Windows well under most conditions... but it is still not great for gaming (even with version 3). BootCamp is free. It allows you to boot directly into Windows making your MacBook Pro a full fledged Windows PC. Games will run just as well as they would on any similarly spec'd PC notebook. The BootCamp utility in OS X will allow you to create a Windows driver CD for all of the hardware. You will get full speed 3D, ect. Also... you can use your BootCamp installation of Windows in Parallels... So, after you install Windows via BootCamp, you can delete your previous "Parallels Only" Windows installation and go through the process of installing a new version of Windows in Parallels... you will be able to point it to the copy of Windows you have set up in BootCamp. This way... when you want to play games... you can boot into Windows and run them at full speed... but for those times you are in OS X and you just want to launch an application that does not need all the 3d power, you can launch that same copy of Windows through Parallels.

  • What is the Best approch for storing passwords in database

    Hello developers
    I have two question
    1.What is the best way to store passwords in databse table.i want to use something like des3 or other strong one,I need a refernce implemetation.if some one know some good web example/tutorial -also in sun site-i didnt found something like that but i may looked the wrong places.
    2.I am Devloping a J2ee application.So if i am going to use des3 where should i put the key .i dont want that the key will be available to evry one ,so where should i put it.
    Yoav

    What you need to understand is the difference between a hash and a block cipher like DES (and more than likely I'm not the best one to do it but here it goes):
    First of all, you are using a monoalphabetic cipher in your current implementation. You're right, it's very weak and people have been breaking them on pen and paper since aroun 1200 A.D.
    DES is like the monoalphabetic cipher in one important respect: Anything you use the cipher on, for example the String "hello" you can then reverse and return to the original value "hello." That is generally not the way passwords are stored, they usually use a hash (as the previous poster stated) like MD5.
    If I hash the String value "hello", I will not be able to reverse it. However, the trick is that if I hash the same String value again I will get the same hash value. This is important. So use this algorithm (that the previous poster also mentioned):
    Store Password Hash
    1) Get user input password
    2) Use MD5 (or SHA1) to on password to get a hash value of the password
    3) Store the hash value of the password in your database
    Authenticate a User (i.e. let them login)
    1) Get user input password
    2) Use MD5 (or SHA1) to on password to get a hash value of the password
    3) Retrieve original password hash value from the database
    4) Compare the two hash values, if they match authenticate, else error

  • HT4623 my phone is giveing me error 21 since i updated it to ios7 it wont turn on it wont restore i have tried several times to restore the device but im really at a loss what is the best option for me ?

    hi, my iphone 5 has refused to restore after i updated it to ios7 ...... it will not turn on, it will not restore i do get an error 21 mesg and i have attempted a couple of fixes from the net, but nothing seems to work . i have no acces to my phone it just is dead whats my best option, do i need to send it to apple ?

    Hello Peter,
    Thank you for using Apple Support Communities!
    Error 21 is part of a range of error codes generally indicating that other software is interfering with the restore process.
    Check out the troubleshooting from this article named:
    iTunes: Specific update-and-restore error messages and advanced troubleshooting
    http://support.apple.com/kb/TS3694#error21
    Error 20, 21, 23, 26, 28, 29, 34, 36, 37, 40
    These errors typically occur when security software interferes with the restore and update process. Use the steps to troubleshoot security software issues to resolve this issue. In rare cases, these errors may be a hardware issue. If the errors persist on another computer, the device may need service.
    Also, check your hosts file to verify that it's not blocking iTunes from communicating with the update server. See the steps under the heading "Blocked by configuration (Mac OS X / Windows) > Rebuild network information > Mac OS X > The hosts file may also be blocking the iTunes Store." If you have software used to perform unauthorized modifications to the iOS device, uninstall this software prior to editing the hosts file to prevent that software from automatically modifying the hosts file again on restart.
    All the very best,
    Sterling

  • Best Option for Creating a Development Database

    hi experts,
    This is 10.2.0.4 on Windows.
    My test server already has a database used for testing purposes. I want to "clone" that database and create a separate database on the same server to be used by the developers.
    After I make a consistent/whole backup of my test database, can I use RMAN Duplicate Database to actually create my new dev database, - OR - should I pre-create the dev database beforehand?
    The new db will NOT be a standby. Also, I do not use recovery catalog.
    Again, 10g on Windows.
    Thanks for your ideas. John

    I assume you mean cold backup? If so, you can follow the process indicated at Cloning An Oracle Database on Windows.

Maybe you are looking for

  • Toggle between Rosetta and Universal

    I just installed Flip4mac wmv, in the post is suggested that I select Rosetta in the Get info panel that all went well and I was able to watch the wmv file, no problem. My question is how do I get out of or toggle out of Rosetta back into Universal.

  • Mac mini firewire chip

    Which Firewire chipset is used in the original mac mini? (1.25 GHz)

  • Function modul

    Hi, I want to read a Function module and its parameter dynamically in ABAP Coding not with SE37. Is there a function module or other utility in SAP  to do this? Kindly Barbara

  • Get Info image data missing

    I have used the Finder's Get Info command and accompanying window to determine the height and width of images since the beginning of time. Today that capability suddenly disappeared. When I select an image in the Finder and invoke Get Info, under "Mo

  • Deleted data from ODS

    Hi Experts, I have deleted the data from ODS in between i have not used the PSA Transfer method.  If i want to get back that data which i have deleted how can i get it.  Thanks in Advance Vara Prasad