Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Framework czy niezależne skrypty?, Wydajność, rozmiar...
WebCM
post 2.07.2008, 16:18:35
Post #1





Grupa: Zarejestrowani
Postów: 375
Pomógł: 20
Dołączył: 28.07.2006

Ostrzeżenie: (0%)
-----


Do tej pory używałem własnych bibliotek JS: js.js, editor.js, forms.js. Trzeba je jeszcze dopracować i zoptymalizować. Zacząłem znów zastanawiać się nad gotowymi rozwiązaniami, które mogą skrócić czas potrzebny do osiągnięcia ciekawych efektów.

Efekty, które muszę uzyskać:
1. AJAX - pobieranie i wysyłanie danych, przechwytywanie formularzy
2. Okienka (warstwy) z możliwością wyświetlenia obok kursora, na środku bądź równo z przyciskiem
3. Kalendarz - wybór daty i godziny

Przydatne, ale niekonieczne:
1. Sortowanie danych w tabeli
2. Drag & Drop
3. Edytor WYSIWYG
4. Sprawdzanie danych w formularzu
5. Zakładki (np. przy edycji artykułu, który ma wiele stron)

Niestety, większość frameworków jest dość obszerna nawet po kompresji. Wydajność też pozostawia wiele do życzenia. W jednym z testów bada się tylko szybkość przemierzania drzewa przez funkcję $(). Tak naprawdę tylko niektóre jej możliwości są w większości przypadków wykorzystywane.
http://ferrante.pl/2007/12/27/o-frameworka...ript-slow-kilka
http://www.rockstarapps.com/samples/performance

Czy jest sens korzystać z frameworka + własnych rozszerzeń (bez nich się nie obejdzie), jeśli z większości jego ułatwień nie będziemy korzystać? Przecież gdy napiszemy własny kod, ładujemy tylko te funkcje, które są potrzebne w projekcie. Skrypt może stać się kilka razy szybszy. Z drugiej strony na wszystko trzeba czas, a nie zawsze własne rozwiązania są najlepsze. Ewentualnie: własne biblioteki + niezależne gotowe rozwiązania?


--------------------
„Jesteśmy różni, pochodzimy z różnych stron Polski, mamy różne zainteresowania, ale łączy nas jeden cel. Cel ten to Ojczyna, dla której chcemy żyć i pracować.” Roman Dmowski
Go to the top of the page
+Quote Post

Posty w temacie
- WebCM   Framework czy niezależne skrypty?   2.07.2008, 16:18:35
- - batman   Moim zdaniem zawsze lepiej korzystać z gotowych ro...   2.07.2008, 18:58:48
- - Ociu   Temat zapowiada ciekawą dyskusję, przypinam.   3.07.2008, 07:03:53
- - Lonas   Ja też ostatnimi czasy zacząłem pracować z jquery ...   16.07.2008, 06:24:13
- - phpion   Tyle tylko, że wiele komponentów napisanych w jQue...   16.07.2008, 09:14:14
- - tommy4   Tak, ja też miałem trochę problemów z jQuery i byn...   16.07.2008, 09:57:45
- - hacek   Możesz skorzystać z niezależnych rozwiązań które d...   16.07.2008, 09:59:35
- - Shili   Do tej pory raczej nie mam problemów z jQuery (pod...   16.07.2008, 10:41:06
- - ferr   Kłopoty w jQuery z Opera biora sie przewaznie...   19.07.2008, 11:54:46
- - Shili   CytatPrototype w cenie? Prototype to dzisiaj przez...   19.07.2008, 12:36:57
- - ferr   Prowadzisz statystyki jakies? Wrecz przeciwnie, m...   19.07.2008, 12:59:31
- - Shili   Interesuję się tym, czego potencjalny pr...   19.07.2008, 13:02:18
- - batman   @Shili Jeśli chcesz być cały czas na bieżąco ze ws...   19.07.2008, 20:46:02
- - Shili   CytatBardzo dobrym wyjściem jest kompletne po...   20.07.2008, 11:17:32
- - erix   CytatCzy jest sens korzystać z frameworka + własny...   15.11.2008, 12:51:10
- - dyktek   Cytat(ferr @ 19.07.2008, 13:54:46 ) K...   21.12.2008, 12:47:04
|- - phpion   Cytat(dyktek @ 21.12.2008, 14:47:04 )...   21.12.2008, 12:55:57
|- - kilas88   Cytat(dyktek @ 21.12.2008, 12:47:04 )...   31.01.2009, 00:26:21
- - Crozin   @phpion: przykład z dokumentacji, Opera:CytatVersi...   21.12.2008, 13:23:37
- - phpion   @Crozin: Ja korzystam z 9.61*. Zdecydowanie wolę M...   21.12.2008, 13:28:50
- - Riklaunim   W Goldenline i innych związanych aplikacjach jest ...   21.12.2008, 13:33:31
- - dyktek   Cytat(phpion @ 21.12.2008, 14:55:57 )...   31.12.2008, 13:07:45
- - dyktek   Cytat(kilas88 @ 31.01.2009, 02:26:21 ...   16.02.2009, 21:19:35
- - WebCM   Tworzę nową platformę w XHTML + CSS + JavaScript d...   3.08.2009, 09:43:16
|- - wassago   Cytat(WebCM @ 3.08.2009, 09:43:16 ) T...   6.08.2009, 16:06:20
- - robsons6   Cytat(wassago @ 6.08.2009, 17:06:20 )...   15.09.2009, 22:16:22
|- - skowron-line   Cytat(robsons6 @ 15.09.2009, 22:16:22...   15.09.2009, 22:22:34
- - pp-layouts   Jeśli w 2009/2010 roku user wyłączy sobie JS w prz...   30.11.2009, 15:24:24
- - movax13h   Buduję teraz dość duży panel administracyjny: ajax...   25.08.2010, 11:53:05


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.04.2024 - 17:32