TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preparation (Claimed): The silafluorene metalloporphyrin-benzene compound (I) is prepared by dissolving dipyrromethane, silafluorene derivative of formula (II), silafluorene derivative of formula (III) in organic solvent (s1) in presence of oxidant and catalyst (c1), reacting mixture at 20-100 degrees C for 1-24 hours, to obtain silafluorene-porphyrin derivative of formula (IV), adding silafluorene-porphyrin derivative (IV) and brominating agent in organic solvent (s2), reacting mixture at 0-120 degrees C for 1-72 hours, to obtain dibromosilafluorene-porphyrin derivative of formula (V), dissolving dibromosilafluorene-porphyrin derivative (V) in organic solvent (s3), adding mixture to solution containing metal ion and stirring at 0-30 degrees C for 0.5-24 hours, to obtain dibromosilafluorene metalloporphyrin derivative of formula (VI), carrying out Suzuki coupling reaction of dibromosilafluorene metalloporphyrin derivative (VI) and 1,4-p-bis(4,4,5,5-tetramethyl-1,3,2-dioxaborolan)benzene in molar ratio of 1:2-2:1 at 50-120 degrees C in oxygen-free environment and in presence of catalyst (c2) and organic solvent (s4). Preferred Process: The 1,4-p-bis(4,4,5,5-tetramethyl-1,3,2-dioxaborolan)benzene is obtained by adding dibromobenzene to organic solvent (s5), cooling mixture to -78 degrees C by liquid nitrogen/isopropanol, dripping mixture to n-butyllithium, reacting at -78 degrees C for 1-3 hours, adding 2-i-propoxy-4,4,5,5-tetramethyl-1,3,2-dioxaborolan, continuously reacting at -78 degrees C for 0.5-2 hours, heating to room temperature and reacting for 6-36 hours. Preferred Composition: The molar ratio of dipyrromethane, silafluorene derivative (II) and silafluorene derivative (III) is 1:1-100:1-1-100. The catalyst (c1) is propionic acid or trifluoroacetic acid. The oxidant is trichloro-dicyanobenzoquinone. The organic solvent (s1) is trichloromethane and/or dichloromethane. The molar ratio of silafluorene-porphyrin derivative (IV) and brominating agent is 1:2-1:5. The brominating agent is N-bromosuccinimide. The organic solvent (s2) is tetrahydrofuran, chloroform, dimethylformamide and/or o-dichlorobenzene. The molar ratio of dibromosilafluorene-porphyrin derivative (V) and metal ion is 1:1-1:5. The organic solvent (s3) is trichloromethane, tetrahydrofuran, benzene, toluene and/or dichloromethane. The solution contains metal ion chosen from zinc ion, cupric ion, ferrous ion, cobalt ion, cadmium ion, platinum ion, zirconium ion, manganese ion, nickel ion, lead ion or tin ion and solvent chosen from methanol, ethanol and water. The catalyst (c2) is organopalladium or mixture of organopalladium and organic phosphorus ligand. The organopalladium is tris(dibenzylideneacetone)dipalladium(0), tetrakis(triphenylphosphine)palladium, palladium(II)acetate or bis(triphenylphosphine)palladiumchloride. The organic phosphorus ligand is tri(o-tolyl)phosphine or tricyclohexylphosphine. The organic solvent (s4) is tetrahydrofuran, dichloromethane, chloroform, dioxane, dimethylformamide, ethylene glycol dimethyl ether, dimethyl sulfoxide, benzene, chlorobenzene or toluene. The organic solvent (s5) is tetrahydrofuran, ethyl ether and/or dioxane. The molar ratio of dibromobenzene and 2-i-propoxy-4,4,5,5-tetramethyl-1,3,2-dioxaborolan is 1:2-5. Preferred Definitions:    M=Zn 2+, Cu 2+, Fe 2+, Co 2+, Cd 2+, Pt 2+, Zr 2+, Mn 2+, Ni 2+, Pb 2+or Sn 2+.