labaiss Posted July 1, 2010 Report Share Posted July 1, 2010 Sveiki, Jautājums sekojoš: Ja saglabā attēlu MySQL datu bāzē, nevis augšupielādē uz kādu servera mapi - Kāds URL (adrese) ir šim failam? VAi tāda vispār pastāv? Jo doma ir sekojoša: Ja mana bilde ir datubāzē - man ir iespēja viņu ielikt mājas lapā? - proti <IMG SRC="adrese/uz/manu/bildi/mySQL/datubāzē.JPG??????" > Paaaaaldies! Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted July 1, 2010 Report Share Posted July 1, 2010 Tev ir jātaisa atsevišķs skripts, piemēram, bilzuks.php, kuram padod bildes identifikatoru un kurš tad attiecīgi pieslēdzas datu bāzei, dabū BLOBu, uztāda pareizos headerus 'image/jpg', piemēram. un tad izvada šo bināro informāciju. tātad lapā tas izskatītos: <img src="/serverscripts/bilzuks.php?id=124"/> Quote Link to comment Share on other sites More sharing options...
Леший Posted July 1, 2010 Report Share Posted July 1, 2010 Ņemot verā, ka datu bāzes tabulas faktiski arī ir faili, dzīļas jēgas glabāt pašu attēlu tabulā nav. Taisot klasiski, ar failiem daudz labāk no performance viedokļa. Quote Link to comment Share on other sites More sharing options...
labaiss Posted July 1, 2010 Author Report Share Posted July 1, 2010 Paldies, par ātrajām atbildēm. Quote Link to comment Share on other sites More sharing options...
Maaren Posted July 2, 2010 Report Share Posted July 2, 2010 Labāk attēlus glabā kādā upload mapē un MySQL to identifikatorus(failu nosaukumus). Savādāk lieka slodze uz serveri. Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted July 2, 2010 Report Share Posted July 2, 2010 Toties glabājot DB ir vienkāršāk organizēt daudz smalkākas piekļuves tiesības (kuram no web-aplikācijas lietotājiem, kas ir pieejams), nekā standarta failu sistēmā. Katrai pieejai ir savi plusi un savi mīnusi. Quote Link to comment Share on other sites More sharing options...
bubu Posted July 2, 2010 Report Share Posted July 2, 2010 Pieejas tiesības var jau realizēt arī php skriptā, kas taisa readfile bilžu failiem uz diska. Šai sakarā afaik DB netraucēs. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.