@Damovsky
http://www.amazon.co.uk/The-Programm...mming+Language
Lepszej ksiazki nie znajdziesz.
Wersja do druku
@Damovsky
http://www.amazon.co.uk/The-Programm...mming+Language
Lepszej ksiazki nie znajdziesz.
Szybkie pytanko
Który framework po CodeIgniter?
kohana/symfony2/laravel/Yii ?
wszystkie niby mogą być, ale każdy z nich promuje jakieś gówniane praktyki, jak np annotacje wpływające na kod ( polecam artykuł: http://r.je/php-annotations-are-an-abomination.html )
Czytałem na webmastahu że kohana jest jednak słaba. Łatwa ale ma dużo złych praktyk. Laravel ma dobrą reputację. Ale najwięcej ofert pracy widziałem do Symfony 2 :P
Jak ja bym miał się uczyć to teraz wybrałbym właśnie Symfony2.
Ale tak na prawdę to gówno wiem na temat MVC i tym bardziej na temat specyfiki różnych frameworków, opieram się tylko na podstawie opinii w artykułach na webmastahu i w komentarzach. Widziałem też jakiś ranking frameworków i Symfony2 bardzo dobrze się tam prezentowało.
generalnie to panuje w necie gównoburza o frameworkach PHP, chciałbym sam się przekonać po której stronie powinienem stanąć :) @Alex Fortune ; dzięki, całkiem to ciekawe :)
@Bazan ;
Również zauważyłem że Kohana troszkę odstaje od konkurencji, symfony aktualnie to chyba lider w komercyjnych projektach, przynajmniej takie wnioski płyną z czytania ofert pracy i to właśnie ten framework spróbuję później poznać :)
Dzięki
Wiecie ze jestem noobem w php ale mam problem. Jak zmienić rozmiar czcionki oraz wyśrodkować tekst? :s
To akurat ma tyle wspólnego z PHP co ja z tym ped.. gejem forumowym Euro~.
http://www.w3schools.com/cssref/tryi...ycss_font-size
Do wyśrodkowania możesz użyć od biedy
<center></center>
No kurde, wpisywałem to i mi nie zadziałało ;s A teraz od Ciebie wziąłem i jest git :P. Dzięki!
A druga sprawa, kolor tła normalnie mogę zmienić tym samym kodem co w html? Czy jest jakiś inny? Wpisuje w google ale tam pseudo informatycy odpisują każdemu 'PHP TO CHYBA W AFRYKAŃSKIEJ WIOSCE SIĘ UCZYŁEŚ' itd.
Btw możecie ocenić czy dobrze zaczynam?
Cytuj:
<?php
{
echo '<br/><center><font size="20">Bronie w ASG</font></center>';
echo '<br/><br/><br/><br/><br/>AK RK 104 G&G Top Tech';
echo '<br/><br/>AK RK 104 G&G Top Tech';
echo '<br/><br/>FN SCAR-L BLACK G&G ARMAMENT';
echo '<br/><br/>CA36C Classic Army';
echo '<br/><br/>Karabin LMT Defender CQC';
echo '<br/><br/>SIG 556 SHORTY RAS EBB King Arms';
echo '<br/><br/>Karabin M4 CQR MOD1 KWA USA';
echo '<br/><br/>Karabin M4 CQR MOD1 RIS KWA USA KA';
echo '<br/><br/>MP5 A2 B&T Classic Army';
echo '<br/><br/>Magpul CQB MOE G&P/Magpul';
echo '<br/><br/>MP5 SD3 B&T CA';
}
?>
<?php
// zmienne
$bron1 = 'AK RK 104 G&G Top Tech';
$bron2 = 'FN SCAR-L BLACK G&G ARMAMENT';
$bron3 = 'CA36C Classic Army';
$bron4 = 'Karabin LMT Defender CQC';
$bron5 = 'SIG 556 SHORTY RAS EBB King Arms';
$bron6 = 'Karabin M4 CQR MOD1 KWA USA';
$bron7 = 'Karabin M4 CQR MOD1 RIS KWA USA KA';
$bron8 = 'MP5 A2 B&T Classic Army';
$bron9 = 'Magpul CQB MOE G&P/Magpul';
$bron10 = 'MP5 SD3 B&T CA';
// tablica
$bron = array('AK RK 104 G&G Top Tech','FN SCAR-L BLACK G&G ARMAMENT','CA36C Classic Army','Karabin LMT Defender CQC','SIG 556 SHORTY RAS EBB King Arms','Karabin M4 CQR MOD1 KWA USA','Karabin M4 CQR MOD1 RIS KWA USA KA','MP5 A2 B&T Classic Army','Magpul CQB MOE G&P/Magpul','MP5 SD3 B&T CA');
?>
Dodaj to przed </head>
Najlepiej zrób sobie plik css w katalogu aplikacji i tam wklejaj style, ale już bez <style></style>.Cytuj:
body
{
background-color:#b0c4de;
}
</style>
Później przed </head> dodajDużo wygodniej, bo rozdzielasz style i kod HTML.Cytuj:
<LINK href="nazwapliku.css" rel="stylesheet" type="text/css">
Jak czegoś nie wiesz to wklejpuj w google np. CSS font, CSS Background, CSS center itd.
@edit
Zamiast
background-color:#b0c4de;
może być
background-color: red;
Proponuje to: http://www.kurshtml.edu.pl/css/tlo.html
Prędzej, czy później jak się wkręcisz w temat będziesz musiał używać stylów, więc lepiej.. prędzej :D
Ja radzę zamiast <center> używać CSS do określania styli.
Przykładowo w PHP robisz strony na takiej zasadzie:
<?php
echo "<div id=\"kontener1\">";
echo "<p id=\"akapit1\">Lorem ipsum...</p>";
echo "</div>";
?>
A potem tak jak to już zwykły projekt HTML/CSS określasz jak ma wyglądać kontener oraz akapit,
przykładowo, środkowanie i powiększanie czcionki.
div#kontener1{
background-color:red;
width:200px;
height:25px;
}
p#akapit1{
width:200px;
height:25px;
text-align:center;
font-size:24px;
}
Jeżeli chcesz środkować cały kontener to używasz
margin:0 auto;
Przeczytaj sobie historie PHP.Cytuj:
Ja już ten kurs ogarnąłem, html'a i komendy ogarniam ale nie wiedziałem że da się łączyć je w php XD !
@Mysterius Boy;
Przykład z wiki:
To jest plikz Twoim szablonem
Kod PHP:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html> <head> </head> <body> {* To jest komentarz, NIE będzie widoczny w wynikowym pliku HTML *} <p>{$tresc}</p> </body><!-- To jest komentarz, który BĘDZIE widoczny w wynikowym pliku HTML --> </html>
To jest plik z Twoim kodem PHP:
Wysłane dane odbierrasz w pliku szablonu np. <p>{$tresc}</p> (już bez echo, Smarty ma swoje 'zasady').Kod PHP:Tutaj robisz to co normalnie w sowim tekscie, obrabiasz tablice, jakies obliczenia itd. $dane = "ASG REPLIKIKI"; Później wysyłasz wszystkie swoje dane do szablonu: $smarty->assign('tresc', $dane); $smarty->display('index.tpl');
Takie ułożenie daje większe możliwości i przede wszystkim czystość kodu :) Możesz dowolnie modyfikować szablon i nie jebac się z przeklejaniem kodu do nowego szablonu, i możesz zmieniać coś w kodzie PHP który nie będzie Ci się zlewał z HTML :)
Na chłopski rozum, prościej nie potrafię.