Jump to content
php.lv forumi

notepad2 koda krāsa


stencilz

Recommended Posts

Nujā, ja tu to lapu skaidri zini, kur turēsi un zini, ka vienmēr apacis būs tā nokonfots, lai laistu caur php arī .inc failus, tad viss ir ok. Bet ja tu raksti to aplikāciju īsti nezinādams kur tā nonāks, tad nav gan ieteicams izmantot .inc. Tāpat āri varbūt pēc pusgada admins tev nemanot uztaisīs reinstalu apacim (vai arī vienkārši uzliks defaulto konfigurāciju), un aizmirsīs par .inc failiem. Voilā - tavs saits vulnerabls.

 

.inc failu izmantošana vienkārši ienes daudz vairāk faktorus par ko būtu jāuztraucās. Labāk skripts.inc vietā izmanto skripts.inc.php, un tāpat arī citiem, piemēram, template.tpl vietā, template.tpl.php.

Link to comment
Share on other sites

It kā lai vieglāk atšķirtu izpildāmos php failus (tb no weba) no inklūdējamajiem. Bet kā jau saka - nevajag tā darīt.

Vispārīgā gadījumā paplašinājuma vietā vari lietot vienalga ko (kautvai .png), ja gribi tikai šo failu inclūdēt.

Link to comment
Share on other sites

rezumējot - tādi *.inc ir noiets etaps, par kuru priecāties vēl var tikai vecie buki, kuri vēl visu kā php3 laikos taisa - pārējiem *.inc ir nesmuki, slikti, pē, kaka un punkts. :)

tagad, kad weba developēšana ir uzņēmusi apgriezienus, ir izdomāti daudz labāki patterni kā organizēt kodu un failus webiskā projectā.

Link to comment
Share on other sites

×
×
  • Create New...