Stron: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Fakt nie taki znów faktyczny biorąc pod uwagę posty devów MyBB że nie są już tacy pewni czy chcą się pchać w Yii (vide to co na forach wypisuje euantor).
Przypuszczam, że stabilna wersja 2.0 wyjdzie za 4/5 lat. Przypuszczam...
Słuchajcie - tak czasem czytam ten wątek i się mocno zastanawiam po co tutaj pisać i biadolić o tym, czego jeszcze nie ma nawet w wersji wczesnej alfa?
Czy znamy datę premiery MyBB 2.0 - NIE.
Czy wiemy jak będzie wyglądać MyBB 2.0 - NIE.
Czy są jakieś nowe newsy o tym, co w MyBB 2.0 - NIE.
Czy developerzy informują o tym, co się zmieni, poza tym, co proponują użytkownicy by było w MyBB 2.0 - NIE.
Dlatego proszę - bez konkretnych informacji, bez konkretnych podstaw do dyskusji (czyli choćby newsów od devów MyBB) - NIE PISZEMY W TYM WĄTKU.
Dziękuję za uwagę.
PS
Nie chcę go zamykać, ale jeśli pojawią się kolejne głupoty o tym, że np. 1.6.8 to stabilna wersja, która zostaje w sercu, to w końcu to zrobię...
Ekipa MyBB nie zwalnia tempa. Widok panelu użytkownika w wersji 2.0:
Całkiem ładnie się to wszystko prezentuje, nic tylko czekać aż do wydania stabilnej wersji
Myślę że niedługo będzie premiera
Powstrzymajcie się z tym "Niedługo premiera" To co zostało zaprezentowane na screenach to zapewne jedynie makieta wyglądu.
Kolejne posty typu myślę że premiera za 5 dni będą usuwane
Makieta, ale już po części zaimplementowana i działająca.
W każdym razie, zgadza się, do premiery hen daleko. Styl to co najwyżej 10% całego projektu.
Nie miałem z nim do czynienia i w sumie nieco się im dziwię.
Nie lepiej było iść w coś typu biznes, Zend, Symfony?
Egzotyki są fajne, ale czasami się czkawką odbijają.
Zend moim zdaniem stał się zbyt trudny do opanowania, wymaga znacznie więcej pracy od programisty i kompletnie nie nadąża za nowymi trendami. Korzystałem chociażby z frameworków Yii, CodeIgniter, Symfony, Zend, Laravel i uważam, że w całym tym zestawieniu właśnie Zend jest najgorszy. Ale to tylko moja opinia
Laravel natomiast bierze wiele komponentów z Symfony (Listę pakietów Composer można zobaczyć tutaj:
https://packagist.org/packages/laravel/framework ), ma bardzo fajną, intuicyjną składnie, gotowe komponenty, które ułatwiają nam robotę i wykonują wiele rzeczy za nas, dodatkowo przy użyciu Composera można naprawdę zaoszczędzić sporo czasu.
Dla przykładu prosty MVC pobierający listę artykułów z wbudowaną paginacją:
Kontroler:
Kod PHP:
<?php
class ArticlesController extends Controller {
/**
* Returns all articles.
*
* @return View
*/
public function getIndex()
{
// Show the page
return View::make('articles.list', array(
'articles' => Article::orderBy('created_at', 'DESC')->paginate(10);
));
}
}
?>
Modele dla użytkowników oraz artykułów:
Kod PHP:
<?php
class User extends Eloquent {
protected $table = 'users';
}
?>
<?php
class Article extends Eloquent {
protected $table = 'articles';
public function user()
{
return $this->belongsTo('User');
}
}
?>
Oraz widok (użyłem wbudowany w Laravel system szablonów Blade):
Kod PHP:
<html>
<body>
<div class="container">
<h1> Lista artykułów </h1>
<ul>
@foreach ($articles as $article)
<li> <strong>{{{ $article->title }}}</strong>, napisany przez {{{ $article->user()->username }}}</li>
@endforeach
</ul>
{{ $articles->links() }}
</div>
</body>
</html>
Jeśli czegoś nie schrzaniłem (Przyznaję, że pisałem to z głowy) to po dodaniu routingu powinno działać bez problemu
.
Laravel zdobył sobie już sporą popularność, nie jest to już framework z zerową społecznością. Również uważam wybór go za słuszny, m.in dlatego, że jest dosyć łatwy w przyswojeniu.
w laravelu 5 wyglądało by to tak
Kod:
{{ $articles->render() }}
A jakieś poradniki jak zacząć pracę z tym frameworkiem gdzie znajdę?
Stron: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17