Temat pracy magisterskiej (OOP PHP) |
Temat pracy magisterskiej (OOP PHP) |
26.10.2012, 22:45:37
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 15.09.2012 Ostrzeżenie: (0%) |
Witajcie ; )
Mam pewien problem z tematem pracy magisterskiej. Jest spore ciśnienie, żeby była o obiektowo orientowanym PHP. Problem w tym, że, jako praca na stopień naukowy , musi mieć charakter badawczy, w odróżnieniu od pracy inżynierskiej (typowo projektowej). No i mam zagwozdkę, bo planowałem napisać jakąś aplikację i ją dokładnie opisać, a tu takie coś Szukam więc pomysłów. Doświadczenia w PHP nie mam dużego, a chciałbym przy okazji pisania pracy jak najwięcej skorzystać i się czegoś nauczyć. p.s. Wpadł mi do głowy pomysł na opisanie pewnego problemu i rozwiązaniu go w oparciu o różne wzorce projektowe, a następnie analizę poszczególnych rozwiązań. Ale czy to jakkolwiek podejdzie pod badawczy charakter pracy Pozdrawiam i czekam na propozycje, każda dobra ! Ten post edytował Piotrbaz 27.10.2012, 11:51:03 -------------------- $piotrbaz->get_Signature();
|
|
|
27.10.2012, 07:34:34
Post
#2
|
|
Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ |
Nie rozumiem dlaczego akurat "ciśnienie" na takie a nie inne zagadnienie, ale mniejsza z tym. W Twoim przypadku aspektem badawczym będzie jak mniemam (szeroko rozumiana) "teoria" oraz np. analiza konkurencyjnych rozwiązań. Nie znam konkretów, ale nie wiem jakie inne badania w tym przypadku mógłbyś przeprowadzić.
|
|
|
27.10.2012, 09:48:09
Post
#3
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 15.09.2012 Ostrzeżenie: (0%) |
Ciśnienie jest dlatego, że kończąc studia, chciałbym maksymalnie wykorzystać czas na pogłębienie wiedzy właśnie z obiektów PHP i wzorców projektowych. Pracę inż. niestety miałem bardzo ogólną, a jej celem było stworzenie serwisu na CMS, czyli wiedza żadna. Mgr będę bronił na przełomie czerwca i lipca 2013, więc jest czas, żeby zrobić coś fajnego
Może analiza wydajności kodu/aplikacji PHP, jeśli istnieje możliwość przeprowadzenia takowej ;p -------------------- $piotrbaz->get_Signature();
|
|
|
27.10.2012, 09:58:35
Post
#4
|
|
Grupa: Zarejestrowani Postów: 341 Pomógł: 25 Dołączył: 28.09.2008 Skąd: Lublin Ostrzeżenie: (0%) |
a ja bym polecał użyć php do tego w czym się najlepiej sprawdza.
U mnie na roku ludzie na roku koleś pisał np dziennik elektroniczny i całkiem fajnie wyszedł, a mam doświadczenie jakieś z takim oprogramowaniem. Jest to jakiś pomysł |
|
|
27.10.2012, 10:53:50
Post
#5
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 10 Dołączył: 17.03.2012 Ostrzeżenie: (0%) |
Praca magisterska to prawdopodobnie ostatni wielki projekt w Twoim życiu, którym kierujesz i masz pełną dowolność. Faktycznie coś zbadaj. Nic innego poza aplikacjami internetowymi Cię nie zaciekawiło na studiach?
|
|
|
27.10.2012, 12:44:10
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) |
- wpływ popularnych FW na pracę programistów + i - używania
- porównanie i sluszność stosowania wzorców projektowych - OO (php) vs Java (lub dowolne) -------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
27.10.2012, 12:53:47
Post
#7
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 3 Dołączył: 17.09.2011 Ostrzeżenie: (0%) |
Tylko tak trochę kiepsko coś "badać" jeśli nie znasz nawet podstaw, zwłaszcza, że napisanie czegoś przy użyciu wzorców projektowych nie jest żadnym "badaniem" (nawet jeśli ich nie znasz a gdy napiszesz to będziesz znał - nie znaczy że je zbadałeś). Weź coś co umiesz.
A OOP w PHP, jak pisałeś coś w innym języku to jest temat do ogarnięcia w 2 dni (PHP ma bardzo prymitywne OOP, żadnej magii tam nie ma). Gdybym ja miał coś badać - zbadałbym czy można przyspieszyć aplikacje internetowe takie jak adservery czy aplikacje statystyczne poprzez rezygnację z cache i przeniesienie części operacji do nodejs przy użyciu zeromq (php nie obsługuje klasycznych tablic, przez co te rodzaje aplikacji są szczególnie wolne) Cytat U mnie na roku ludzie na roku koleś pisał np dziennik elektroniczny i całkiem fajnie wyszedł, a mam doświadczenie jakieś z takim oprogramowaniem. Tylko, że to jest praca na koniec technikum informatycznego a nie na magisterkę (no chyba, że używasz jakichś algorytmów genetycznych do automatycznego generowania planu i przydziału sal, tylko, że to raczej plan lekcji). Taka aplikacja nic tak na prawdę nie robi (cała "nauka" to liczenie średniej) Ten post edytował xdev 27.10.2012, 12:57:45 |
|
|
27.10.2012, 13:10:08
Post
#8
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 15.09.2012 Ostrzeżenie: (0%) |
Tylko tak trochę kiepsko coś "badać" jeśli nie znasz nawet podstaw, zwłaszcza, że napisanie czegoś przy użyciu wzorców projektowych nie jest żadnym "badaniem" (nawet jeśli ich nie znasz a gdy napiszesz to będziesz znał - nie znaczy że je zbadałeś). Weź coś co umiesz. Podstawy jakieś tam mam, inaczej nie szedłbym w tym kierunku. Napisałem, że nie mam doświadczenia, bo posiadam głównie wiedzę teoretyczną okraszoną kilkoma małymi projektami. I po to chcę taki temat, żeby pójść do przodu -------------------- $piotrbaz->get_Signature();
|
|
|
27.10.2012, 13:53:46
Post
#9
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 10 Dołączył: 17.03.2012 Ostrzeżenie: (0%) |
Gdybym ja miał coś badać - zbadałbym czy można przyspieszyć aplikacje internetowe takie jak adservery czy aplikacje statystyczne poprzez rezygnację z cache i przeniesienie części operacji do nodejs przy użyciu zeromq (php nie obsługuje klasycznych tablic, przez co te rodzaje aplikacji są szczególnie wolne) Po co rezygnować z cache? Czemu pisać specjalistyczną aplikację w node.js? Jaki cel ma zeromq w tej architekturze? Problem ciekawy. |
|
|
28.10.2012, 13:19:56
Post
#10
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 15.09.2012 Ostrzeżenie: (0%) |
może coś takiego:
Analiza następstw/korzyści wynikających ze stosowania wzorców projektowych w aplikacjach PHP (nie czepiać się szczegółów, temat można ułożyć na końcu ; >) Praca definiowałaby kilka problemów (nawet wymyślonych przeze mnie) i ich rozwiązanie za pomocą wzorców, następnie analizę itd. p.s. Tak, wiem, że wzorce są opisane dokładnie razem z zaletami i wadami ich stosowania. I tak żadnej Ameryki nie odkryję, za krótki jestem No nic, pogadam z promotorem, napiszę co wyjdzie Ten post edytował Piotrbaz 28.10.2012, 13:20:40 -------------------- $piotrbaz->get_Signature();
|
|
|
31.10.2012, 23:50:50
Post
#11
|
|
Grupa: Zarejestrowani Postów: 248 Pomógł: 55 Dołączył: 1.06.2010 Skąd: mam to wiedzieć? Ostrzeżenie: (0%) |
Praca magisterska to prawdopodobnie ostatni wielki projekt w Twoim życiu, którym kierujesz i masz pełną dowolność. Faktycznie coś zbadaj. Nic innego poza aplikacjami internetowymi Cię nie zaciekawiło na studiach? Co Ty panie za bzdury pleciesz... W PHP (+ inne): Ja mam jedynie kilka fajnych projektow, a nawet za wiele moge zmienic wg siebie, a ze jestem perfekcjonista - nerwy w strzepach. Sa i male projekty (zadania), nudne i podobnie denerwujace (chodzi o zyczenia z kosmosu... Jak hoover na tablet), ale w chwilach nauki i 'relaksu' . A i dolicze projekt X: coreczka Do pana autora: Sprobuj z traitsami stworzyc uczacy sie skrypt, ktory sie rozmnaza Nazwij to 'naukowo' i nobel w kieszeni. - ja nad czyms mysle sporo czasu, nieco ponad 18 miechow. Co prawda na razie mam wiecej na papierze i w glowie, ale zalazek kodu zaczynalem od crm na autorskim fw, dodalem zf - juz 2gi projekt na tym koncze, 1szy musze przepisac na zend i poprawic kilka 'kur%%$?$$? rzeczy na rzyczenie' zaraz 3ci zaczynam :/ juz mam dosc. Marzy mi sie tylko pouczyc 5 lat... Studia jeszcze w planach, a juz niedludo 27 :/ Fak ide pograc, nie robie dzis w nocy nic. Ten post edytował ixpack 31.10.2012, 23:56:46 -------------------- Łatwo jest być odważnym za murami własnego zamku.
|
|
|
1.11.2012, 22:12:38
Post
#12
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) |
@UP możesz rozwinąć swój pomysł o traitsach(jeżeli to nie problem)?
Tak sobie myślę... może badaj coś przy użyciu OOP a nie samo OOP? Innymi słowy obiektówka była by tylko środkiem a nie obiektem badań. Dzięki temu upieczesz dwa świniaczki na jednym ogniu bez kombinowania "co badać w OOP" Ten post edytował CuteOne 1.11.2012, 22:19:28 |
|
|
13.11.2012, 12:38:22
Post
#13
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 15.09.2012 Ostrzeżenie: (0%) |
Sprawa wygląda tak: jednak może to być jakiś projekt (np jakiś rozbudowany moduł), który muszę zrealizować, uruchomić (wdrożyć) i przeanalizować.
Teraz kwestia ciekawego pomysłu Nie chciałbym wyskoczyć z jakimś "systemem newsów". Ten post edytował Piotrbaz 13.11.2012, 12:38:49 -------------------- $piotrbaz->get_Signature();
|
|
|
14.11.2012, 19:45:22
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) |
Myślę, że temat budowania aplikacji webowych w PHP przy użyciu OOP jest dość pospolity. A może pójść w kierunku budowania aplikacji okienkowych z użyciem bibliotek GTK2 , QT i spróbować obsłużyć jakieś urządzenie(widziałem gdzieś skrypt jak ktoś za pomocą PHP obsługiwał zdalnie diody). Jak jesteś ekspertem to mistrzostwem by było wykreować taką włąsną bibliotekę, do budowania aplikacji okienkowych z użyciem języka skryptowego jakim jest PHP.
Ten post edytował Niktoś 14.11.2012, 19:46:14 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 11:39 |