savejais Posted November 5, 2006 Report Share Posted November 5, 2006 Tātad izdomāju uzkodēt savu bloga dzini, un iedomājos tādu lietu, ka tas varētu sastāvēt no viena faila - inex.php. Un tad taisīt kilometru garas adreses... :D Kādi ir + un kādi - šādai lietai, vai arī tas vispār ir izdevīgi? Link to comment Share on other sites More sharing options...
bubu Posted November 5, 2006 Report Share Posted November 5, 2006 Izdevīgi? neredzu nevienu, kam tas būtu izdevīgi. Ne tev, kā programmētājam (garā koda blāķī tev viegli būtu orientēties), ne lapas apmeklētājam (smukuma pēc). Link to comment Share on other sites More sharing options...
Kavacky Posted November 5, 2006 Report Share Posted November 5, 2006 Adreses garums jau no tā nemainās. Tas, ka jāparāda sadaļa "Gnīdas" un tajā izvērsti jāatēlo kaimiņu saraksts, tāpat ir jāpadod. Link to comment Share on other sites More sharing options...
Delfins Posted November 5, 2006 Report Share Posted November 5, 2006 Nē nu vispirms ir jāsaprot, kāds sakars ir `vienam failam` ar `kilometra garas adrese`... Bet bloga kods nav nekāds lielais, ja taisa visu pa minimumu, tad var arī vienā failā. Link to comment Share on other sites More sharing options...
andrisp Posted November 5, 2006 Report Share Posted November 5, 2006 Kautkādas lietas tomēr vajadzētu izdalīt manuprāt. Kautkādu elementāru config failu, datubāzes konekcijas skriptu etc. Pārējo gan nelielam blogam var krāmēt index.php skriptā. Un kā jau visi saka, tad tam nav tieša sakara ar url garumu. Link to comment Share on other sites More sharing options...
savejais Posted November 5, 2006 Author Report Share Posted November 5, 2006 Nū jā, configu protams citur, bet komentus piem., index.php?koment_id=5&action=pievienot utt. Nu ja kodu neraksta vienā rindā, tad grūti nebūtu. Eh nu redzēs :) Link to comment Share on other sites More sharing options...
cilveks Posted November 5, 2006 Report Share Posted November 5, 2006 Url garums ir limiteets, dazhaadiem paarluukiem dazhaads limits, bet limits ir. Kilometriem gara adrese nesanaaks, ja tu to domaaji ar vaardiem "kilometru gara adrese". Link to comment Share on other sites More sharing options...
Delfins Posted November 5, 2006 Report Share Posted November 5, 2006 (edited) savejais, un kas tev liedz saisinat mainigo nosaukumus? index.php?r=23&a=45 if ($_GET['a']==45) { // do comment } Edited November 5, 2006 by Delfins Link to comment Share on other sites More sharing options...
blackhalt Posted November 6, 2006 Report Share Posted November 6, 2006 Kur te ir jāmeklē kilometru garās adreses? Varbūt komentāru formu gribi taisīt ar GET? =) Link to comment Share on other sites More sharing options...
Grey_Wolf Posted November 6, 2006 Report Share Posted November 6, 2006 (edited) savejais--> nav nekaadu probleemu ja taisi peec prinipa: $contenta_fails[0]='home.php'; $contenta_fails[1]='zinajas.php'; $contenta_fails[2]='kautkada_draza.php'; // PArbaude lai ljaunie hakeri nevareetu pieprasiit Nesoshu lapu.... if ( $_GET['con'] > 0 OR $_GET['con'] <3) { $contentc=$_GET['con']; } else { $contentc=0; } ?> <html> <body> <!-- HTMLiska galvinja dizains --> <?php include($contenta_fails[$contentc]); ?> <!-- HTMLiliska Kaajene;) --> </body> </html> Un atieciigi vazaajies par lapu ar linku .....index.php?con=1 utt.. Edited November 6, 2006 by Grey_Wolf Link to comment Share on other sites More sharing options...
andrisp Posted November 6, 2006 Report Share Posted November 6, 2006 (edited) Grey_Wolf, a kāda jēga no šitāda koda ? :) Edited November 6, 2006 by andrisp Link to comment Share on other sites More sharing options...
Grey_Wolf Posted November 6, 2006 Report Share Posted November 6, 2006 andrisp --> tikai 1 dizaina fails.... Nelielam saitam manupraat pilniigi normaali.... It iipashi ja contentc satur parsvaraa tekstus & bildes..... (jaunumi utt...) + protams noteikums ka nav paaraak daudz to lapushu.... + ja jaapamaina saita izskartojums/dizains tad nav nekaadu probleemu... izmaini tikai 1 failaa un viss.... + sameeraa parskataams, jo contentc adaliits no pamat dizaina.... --- Un kaapeec gan ne? Tavupraat katraa failaa dubleet pamatdizainu ir praatiigaak? Vai rakstiit teiksim (katraa failaa) <?php include('galvinja.html'); ?> contenta tekstc <?php include('kajene.html'); ?> un taa Katraa lapaa.... IMPHO nepaaraak parskataami un labi.... Link to comment Share on other sites More sharing options...
andrisp Posted November 6, 2006 Report Share Posted November 6, 2006 (edited) Skaidrs, es nedaudz pārpratu tavu kodu sākumā. Edited November 6, 2006 by andrisp Link to comment Share on other sites More sharing options...
blackhalt Posted November 6, 2006 Report Share Posted November 6, 2006 http://lv.php.net/manual/en/control-structures.switch.php Link to comment Share on other sites More sharing options...
Orion7 Posted November 7, 2006 Report Share Posted November 7, 2006 Nū jā, configu protams citur, bet komentus piem., index.php?koment_id=5&action=pievienot utt. Nu ja kodu neraksta vienā rindā, tad grūti nebūtu. Eh nu redzēs :) Nu lai nebūtu tik gari var jau izmanto ModRewrite kā Tvnet.lv un adresē būs tika /5/pievienot/, ko modrewrite pārrakstīs kā tev vajag - uz index.php?koment_id=5&action=pievienot. Līdz ar to lietotājs redzēs īso adresīti, bet php serveris - garo. Link to comment Share on other sites More sharing options...
Recommended Posts