Article View: pl.comp.lang.php
Article #231822Re: baza
From: Rafal Podsiadly
Date: Sat, 04 Nov 2017 14:24
Date: Sat, 04 Nov 2017 14:24
25 lines
2387 bytes
2387 bytes
W dniu piątek, 3 listopada 2017 17:14:00 UTC+1 użytkownik denat 'POPIS/EU napisał: > gdzie trzymacie hasła do bazy? > jeśli w pliku php to jaka jest możliwość wycieku takiego hasła? > czy można dać 700 na plik z hasłem - czy będzie on dostępny? Musisz pamiętać o kilku szczegółach. 1. Ważne by cały serwer szedł tylko i wyłącznie przez jeden plik dla całej aplikacji. Wtedy pozostałe pliki zabezpieczasz przez htaccess. 2. Jak spełniasz 1 warunek to pliki konfiguracyjne umieszczasz poza webem. mniej więcej frameworki przyjmują taką strukturę \web\index.php >> tutaj konfigurujemy apache jako serwer główny. Lub .htaccess \config -> konfiguracja aplikacji \controller -> obsługa zdarzeń \db -> modele do bazy danych (można rozbić na dwa) \model -> modele formów \vendor -> zewnętrzne biblioteki php \log -> logi aplikacji \component -> własne moduły które wykorzystujemy w więcej niż jednej aplikacji. \runtime -> cache aplikacji (np. szablony | style css(skompilowane) js. Popatrz sobie jak to wygląda w popularnych frameworkach yii / yii2 / symfony / codeingeren -> wszystko masz na github więc możesz spokojnie popatrzeć w kod.
Technical Details
Message-ID:
<cb60fc7e-7a49-44c1-bab2-5e2640af588d@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!k31no2335136qta.1!news-out.google.com!v14ni3982qtc.0!nntp.google.com!z50no2354417qtj.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<oti4k7$om9$1@node1.news.atman.pl>Show Full Headers
Complete Article Headers
X-Received: by 10.55.16.103 with SMTP id a100mr7830170qkh.2.1509805482679; Sat, 04 Nov 2017 07:24:42 -0700 (PDT) X-Received: by 10.31.165.204 with SMTP id o195mr783582vke.4.1509805482393; Sat, 04 Nov 2017 07:24:42 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!k31no2335136qta.1!news-out.google.com!v14ni3982qtc.0!nntp.google.com!z50no2354417qtj.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.php Date: Sat, 4 Nov 2017 07:24:42 -0700 (PDT) In-Reply-To: <oti4k7$om9$1@node1.news.atman.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=87.207.82.37; posting-account=reqlzgoAAACKWK1i9kGr8VyQtzu_4AF6 NNTP-Posting-Host: 87.207.82.37 References: <oti4k7$om9$1@node1.news.atman.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <cb60fc7e-7a49-44c1-bab2-5e2640af588d@googlegroups.com> Subject: Re: baza From: Rafal Podsiadly <spinacz24@gmail.com> Injection-Date: Sat, 04 Nov 2017 14:24:42 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit