Posts tagged: bibliotecas dinámicas

Zend Framework: Fundamentos - comentario

Por , sábado 28 de novembro de 2009 10:42 pm

O meu patrón pagou recentemente a un grupo de nós desenvolvedores para levar o Zend Framework: Fundamentos do curso, aquí vou resumir os meus pensamentos e opinións sobre o curso para os outros. Para o que busca aforrar tempo, aquí está o meu resumo:

Para os desenvolvedores que non tiveron tempo de ollar para o Zend Framework este curso (Zend Framework: Fundamentos) ofrece unha boa imaxe global do cadro de presenta-lo para as áreas clave e dar información suficiente para continuar. Para os que gastaron tempo mirando para o cadro e seguir un ou dous tutoriais deste curso non ofrece moito máis alá.

Fondo

Eu fun un PHP creador a preto de 5-6 anos, e xa comezou a traballar co Zend Framework nunha base de compoñente ao longo dos últimos 6 meses. Eu xa desenvolvidas e / ou un creador en un par de pequenas Zend Framework MVC sites. Vou ser honesto, eu non tiven unha enorme cantidade de exposición á outros cadros de un punto de vista de codificación, pero pasaron varios horas buscando os sitios web dos proxectos e avaliación them. O cadro ea comunidade envolvente Zend Framework é moi interesante e parece haber grandes posibilidades de que o seu curso.

Sobre o Curso

O curso é impartido por 9 dúas sesións de unha hora WebEx (cun ​​intervalo de 10 minutos no medio). O tempo é gasto a pasar por un conxunto de láminas proporcionados por Zend coa discusión en calquera momento. Podes usar un micrófono para falar co adestrador, pero para ser honesto eu non vin a ninguén utilizar calquera cousa máis que a xanela de chat. Ademais, unha máquina VMWare Ubuntu ven que ten código de exemplo e proxectos de creación de unha versión de proba de un Zend Studio. As conferencias do curso de líderes para os participantes, tanto a través dunha solución de VoIP integrada, ou pode chamar a usar un dos moitos marcado mundial en números.

Durante o curso, o material consiste nunha breve visión xeral do cadro e do patrón MVC antes de ir a unha aplicación de exemplo no libro de visitas. A discusión demostrou inicio, Zend_Application, táboas dB, acceso á base de datos, formularios, filtrado, ACL, validación, etc, etc Basicamente cubrindo todos os temas que precisa para obter un sitio básico dun rodando o tempo dándolle as ferramentas para ir buscar máis avanzada no cadro (aínda que este valor fixo para "Consulte o sitio web da" maioría das veces).

O tempo vén dado para codificar algúns exemplos, e para o desenvolvemento do 'libro' e aplicación 'wiki' simple. Persoalmente, eu sentín que proporcionar o código ou cada aplicación e, a continuación, pedir connosco para desenvolver o que era esencialmente unha copia á beira realmente non ofrecer unha boa experiencia de aprendizaxe. Eu preferiría a desenvolver unha aplicación similar, pero non idénticas. por exemplo de aplicación, coa vantaxe de ter un guía para referirse a. Alternativamente construír as aplicacións a partir de cero co manifestante tería que, posiblemente, levou a máis preguntas sobre por que e como, dando así unha mellor comprensión do cadro, despois de todo que podes ollar cara arriba específicos despois do curso.

A última charla consistiu en traballar na aplicación wiki coa axuda / guía de instrutor. Tras o regreso do curso foi tomada, foi enfatizado varias veces ao longo do curso que leva Zend comentarios moi en serio, de feito, ao parecer, a nosa versión do curso foi moi novo. Algúns dos outros desenvolvedores da empresa será facer o curso en breve, así que será interesante ver se isto aconteceu.

O estilo curso foi informal, permitiu feedback e colaboración entre os participantes eo instrutor. O líder do curso foi agradable, accesible (direccións de correo se compartidas para cuestións), e, aínda que a súa presentación dos diapositivas estaba un pouco trémula parecía totalmente competente no cadro. Estaba claramente alguén que usou o cadro nunha base regular, en vez de alguén que se ensina para impartir o curso, gustoume experiencia do "mundo real" a este respecto.

Sentimento xeral

Nalgúns aspectos eu penso o curso unha perda de tempo, noutros, foi moi útil. Esperemos que eu vou comezar as miñas razóns toda claridade, e se cadra dar algunhas pistas de reflexión ou útil producto (coñecerme iso é improbable!).

Para min este curso foi destinado a un nivel demasiado baixo. Tendo atravesado a Guía de Inicio Rápido, le Zend Framework Rob Allen en Acción, e traballou co cadro un pouco realmente non conseguir nada máis. Eu gustaría de curso para incorporarse a partir do final do quickstart e desenvolver habilidades adicionais.

Dito isto, o título do curso fai claramente "Zend Framework: Fundamentos" e nese aspecto o curso acadar o que se propón a facer. Outros membros do equipo de desenvolvemento que non pasaron todo o tempo mirando para o cadro de fin de cada sesión con entusiasmo e fixeron preguntas que foi moi bo para ver.

Non todo estaba perdido, foi bo para pasar o tempo confirmar os detalles básicos do marco e comezar a pedir un par de cuestións nas áreas onde eu non estaba 100%. Era tamén o tempo que eu comece a sentir-se todos os días e pensar sobre codificación usando os proxectos de estrutura e do futuro, algo que non foi capaz de facer o contrario (podes imaxinar a súa empresa de acordo con isto? :)). Last but not Least tamén terá un certificado de boa Zend dicir que frecuentou o curso (aínda que por correo electrónico).

Certificación Zend Framework

Esta foi unha pregunta que ían chegando á mente durante o curso, será que me preparar para a certificación? A rápida, fácil é un sonoro NON. O instrutor do curso foi ben claro que, co consello adicional para a certificación de que realmente debe estar usando a estrutura dunha base do día a día e me sinto moi cómodo e seguro no seu uso e metodoloxías.

Resumo

Dado todo o que escribín enriba, vou resumir todo en dous puntos de bala fáciles:

  • Novo para Zend Framework: Este curso é o que esperar, dálle unha boa introdución para o marco e unha boa base sobre os conceptos básicos a partir do cal pode construír. O curso parece xerar interese e entusiasmo para o cadro entre os desenvolvedores.
  • Usado Zend Framework: Mentres foi bo para reforzar algúns dos conceptos básicos sentín o tempo, esforzo e recursos para facer o curso podería de ser mellor gasto en outro lugar. Vai ser bo para SEEA Zend crear un curso novo nivel máis elevado de desenvolvedores para o seguinte nivel -. Polo menos para o estándar de certificación e ademais por que eu ía asinar inmediatamente.

[Aviso] neno pid XXXX saída fallo de segmentación do sinal (11)

Por , domingo 11 outubro de 2009 06:09

Se actualizou recentemente PHP ou Apache quizais enfrontando a cuestión do teu servidor web retornando as páxinas en branco, e xogando mensaxes de erro nos seus rexistros con ningunha idea porque, aquí está un xeito posíbel para reparalos lo ...

Eu tiven ese problema algunhas veces recentemente, tras a actualización Apache ou PHP nunha máquina virtual. A primeira vez que entender o erro que eu simplemente revertido para un backup do meu VM pero na segunda vez podo entender que habería que analizar a cuestión.

A primeira vez que notei o problema algunhas das miñas páxinas web foron sendo servido como arquivos en branco, mentres que os outros traballaban absolutamente ben. Tras algunha investigación notei que o Apache foi escribir a / var / log / http / error_log coa seguinte mensaxe repeatidly:

[Aviso] neno pid XXXX saída fallo de segmentación do sinal (11)

Non hai que ir por poñer en liña, ea maioría das páxinas sobre o tema pista off para nada. Dito isto, eu reducimos o problema a PHP caer ao intentar innecesarios bibliotecas dinámicas.

Mirando para o meu php.ini (/ etc / php.ini) eu comentei todas as bibliotecas dinámicas cargadas planificación comentando-los de volta en caso necesario. As dúas que eu tiven que tirar onde pdo.so e mysql . así.

Unha vez que estas foron retiradas todas as miñas páxinas web foron sendo servido moi ben, así como antes da actualización PHP / Apache.













Tema por Panorama Themocracy

9 convidados en liña agora
7 persoas, 2 bots, 0 membros
Max visitantes hoxe: 22 ás 07:35 am UTC
Este mes: 26 en 2012/04/04 10:27 UTC
Este ano: 69 en 27-02-2012 09:56 pm UTC
Todas as horas: 130 en 28-03-2011 10:40 UTC