Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> EE dla PHP5
MStaniszczak
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 3.10.2004

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


Co tu sie rozpisywać;-)
http://www.carthag.org/about.php

Pozdrawiam
Marcin Staniszczak
Go to the top of the page
+Quote Post
ebe
post
Post #2





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 23.01.2004

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


no to mam zabawy na kilka dni (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) swoją drogą zapowiada się wyśmienicie choć nadal na etapie zarodka (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Seth
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Raczej nie na etapie zarodka (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) System ma juz prawie 2 lata (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Chociaz od niedawna na php 5.
Go to the top of the page
+Quote Post
ebe
post
Post #4





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 23.01.2004

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


Racja, nie znałem tego wcześniej a zasugerowałem się php 5. A system całkiem ciekawy, pokazujący, że php jest coraz poważniejszym językiem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
dag
post
Post #5





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 24.12.2003

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


Od ostatniego posta minęły już przeszło 3 miesiące ;-) Jak wrażenia? Używał/używa ktoś?
Go to the top of the page
+Quote Post
Imperior
post
Post #6





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 16.10.2004

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


A co to tak właściwie jest, ja kiedyś (3 miesiace temu?) próbowałem z tym do ładu dojść, ale nie rozumiałem tego.
Go to the top of the page
+Quote Post
dag
post
Post #7





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 24.12.2003

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


HelloWorldCBM.php
  1. <?php
  2. Carthag :: package('com.solarix.eas.tests');
  3.  
  4. Carthag :: import('com.solarix.eas.EASObject');
  5.  
  6. class HelloWorldEAS extends EASObject {
  7. public function easRun() {
  8. return 'Hello world';
  9. }
  10.  
  11. public function deploy() {
  12. }
  13.  
  14. public function undeploy() {
  15. }
  16.  
  17. public function redeploy() {
  18. }
  19. }
  20. ?>


Test.php
  1. <?php
  2. Carthag :: package('com.solarix.eas.tests');
  3.  
  4. Carthag :: import('carthag.dev.unit.textui.TestRunner');
  5.  
  6. class Tests extends Object {
  7. public function main($args) {
  8. Carthag :: instance()->getClassLoader()->addClassPath(realpath('.'));
  9. Carthag :: import('com.solarix.eas.tests.EASTestSuite');
  10. TestRunner :: run(EASTestSuite :: suite());
  11. }
  12. }
  13. ?>


Są to wycinki z kilku testowych plików zawartych w dystrybucji.

Jest to EE dla php ;-) czyli jakby otoczka czystego php. Tak samo jak J2EE (choć teraz to raczej po ostatnich planach marketingowców z SUN: Java EE 5 (JEE) ). Zestaw bibliotek etc.

W pierwszym przykładzie widzimy coś ala JAVA: import( notacja kropkowa ) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Hmm muszę się przyjrzeć temu bliżej (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif) Najpierw muszę tylko znaleźć czas (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Mam wakacje i teoretycznie powinienem mieć więcej czasu a tu bach....i nic z tego - ale takto jest jak się śpi do 11 (IMG:http://forum.php.pl/style_emoticons/default/Rkingsmiley.png)


Znalazłem na jednym z blogów:
Cytat
I've released most of the components of php 5 iConnect architecture, based on my php 5 Carthag platform.

This architecture is similar in many ways to J2EE and offers: a platform, an enterprise application server (like EJB), a web application server (like Tomcat) and a portal server. Its runtime is based on php 5 and Apache.


Ten post edytował dag 3.07.2005, 11:24:44
Go to the top of the page
+Quote Post
hawk
post
Post #8





Grupa: Zarejestrowani
Postów: 521
Pomógł: 0
Dołączył: 3.11.2003
Skąd: 3city

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


Cytat(dag @ 2005-07-02 13:45:03)
Od ostatniego posta minęły już przeszło 3 miesiące ;-) Jak wrażenia? Używał/używa ktoś?

A co mi tam, właśnie wszedłem na stronę i trochę poczytałem.

Pierwsze wrażenia:
  • carthag.db: słabiutkie, kolejna biblioteka do DB robiona metodą "my też musimy mieć własną". Ludzie piszący framework pisany pod PHP5, i do tego mający "Enterprise" w nazwie, powinni zdawać sobie sprawę z istnienia np. PDO, Creole itd.
  • carthag.dev.unit: katastrofa. SimpleTest rulez.
  • carthag.logging: zrobili po prostu kopię log4php, którego osobiście nie lubię - przerost formy nad treścią i bezmyślna kalka z Javy
  • carthag.net.http: kompletne pomieszanie metod pomiędzy klasami HttpRequest i HttpResponse
  • carthag.template: dzisiaj każdy framework musi mieć coś z "template" w nazwie, ignorując te kilkaset już chyba istniejących systemów
  • carthag.webservices: Ludzie piszący poważny framework pod PHP5 powinni wiedziec, że ten język ma wbudowaną obsługę SOAP
  • carthag.xml: jak wyżej, tylko dotyczny DOM
Czy muszę dodawać, co myślę na temat używania tego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ?
Go to the top of the page
+Quote Post
sf
post
Post #9





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


@hawk: moze ty ksiazke napiszesz? (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
Go to the top of the page
+Quote Post
Krolik
post
Post #10





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 16.11.2004

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


Jeśli oni dążą do napisania czegoś takiego jak Jboss, Weblogic lub Websphere tyle że w php, to życzę powodzenia. (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)

Po grzyba mi serwer aplikacyjny, który będzie się uruchamiał 15 minut?
Już te serwery pisane w Javie są okropnie wolne i mają okropnie duże wymagania. Zrobienie czegoś takiego w php to będzie jedna wielka katastrofa. Java jest kilka-kilkadziesiąt razy szybsza niż php.

I jakie multithreading/multiprocessing, jak php nie ma wielowątkowowści?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.12.2025 - 17:33